Last active
February 28, 2019 12:38
-
-
Save koistya/924f99671cf9123fb3966d7089593dfb to your computer and use it in GitHub Desktop.
Shadowsocks Proxy Server on DigitalOcean https://m.do.co/c/eef302dbae9f
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
version: "3" | |
services: | |
shadowsocks: | |
image: shadowsocks/shadowsocks-libev:edge | |
ports: | |
- "8388:8388" | |
environment: | |
- METHOD=aes-256-cfb | |
- PASSWORD=XXX | |
restart: always |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Create a new DO droplet, the minimum one ($5-10/month), using CentOS or Ubuntu as a base image. Ensure that Docker + Docker Compose are installed.
Log into your server, create
docker-compose.yml
file. Don't forget to replaceXXX
with your actual password :-) And launch it:Whenever you need to update Shadowsocks on the server, run this:
On the client machine install Shadowsocks client, make it connect to your Shadowsocks proxy server, it will then be available as a Socks5 proxy on
127.0.0.1:1080
.