Skip to content

Complete refactor of core functionality and configuration

Latest
Compare
Choose a tag to compare
@Elycin Elycin released this 15 Mar 21:02
78f0716

Summary

This update is extensive, and is recommended for upgrade.
Most of the code has been rewritten and optimized, with a few teaks to console output and the way configurations are passed.

Instead of passing arguments, there is now a configuration JSON file that may be modified for convienience of just running dotnet run

Compiling

  • Pull the repository
    *Change current working directory to PoolOverSocks5/PoolOverSocks5
  • Execute dotnet build

Running the application for the first time

  • Execute dotnet run
  • Read the initial configuration message and change your settings
  • Execute dotnet run again to start the application.

A foreword about warnings

You may receive a few warnings about Starksoft.Aspen, it is safe to ignore

Docker Script

RUN wget https://dot.net/v1/dotnet-install.sh
RUN bash ./dotnet-install.sh
RUN cd PoolOverSocks5 && dotnet build && dotnet run

CMD ["/usr/bin/dotnet", "run"]