Personal shadowsocks server in 10 minutes no cost (part 2)

shadowsocks

Repetition is the mother of learning, which means I will again quote from the article on shadowsocks on the wiki.





shadowsocks is an encrypted network tunnel, the client side of which provides applications access to the network as a SOCKS proxy running on the same device. There are shadowsocks client applications that allow you to wrap traffic in it like in a VPN.





shadowsocks , . - shadowsocks . .





, :





  • GCP AWS, .





  • . , , .





  • : ( fair use), , . , .





shadowsocks v2ray platform.sh. platform.sh - PaaS- , -. v2ray shadowsocks websocket-, - .





: git- .





1. platform.sh

. . : platform.sh -> Free Trial -> Login with Auth -> Sign up. Free Trial .





, , . , . . (, ), . , user@example.org, user+test1@example.org.





2.

. , .





3. SSH-

, SSH- , git-. SSH- , , .





Account settings -> SSH Keys -> Add public key.





4.

(Overview) , git- . , GIT.





5.

. :





git remote add upstream https://github.com/Snawoot/shadowsocks-platform.sh.git
git fetch upstream
git reset --hard upstream/master
git push --force-with-lease
      
      



.





: SSH- :





export GIT_SSH_COMMAND='ssh -i /path/to/private/key -o IdentitiesOnly=yes'
      
      



6.

. platform.sh Master . (SETTINGS -> Variables). env:SS_PASSWORD



Add :





, shadowsocks.





, env:V2_PATH



, - : /dcfaeb49-33ec-4574-af45-7b846d182522



. , /v2



.





.





. URL QR- . :













server







URL, ( Overview )





server_port







443





password







env:SS_PASSWORD







method







chacha20-ietf-poly1305







plugin







v2ray







plugin_opts







path=V2_PATH;host=DOMAIN;tls



, DOMAIN - URL , V2_PATH - env:V2_PATH



, /v2



, .








All Articles