An easy-to-deploy project for ss-kcp.
- Buy your oversea Linux cloud server, and get your_server_ip.
- Install docker on server:
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
sudo usermod -aG docker $USER
- Install docker compose on server:
sudo curl -L "https://github.com/docker/compose/releases/download/1.25.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
- Change your_ss_password, your_kcp_key and your_server_port in docker-compose.yaml to your customized values.
- Copy docker-compose.yaml to your server and run
docker-compose up -d
- Done!
-
MacOS ssNG Server Preference
- Address: your_server_ip : your_server_port
- Encryption: chacha20-ietf-poly1305
- Password: your_ss_password
- Plugin: kcptun
- Plugin Opts: key=your_kcp_key;crypt=salsa20;mode=fast3;mtu=1350;sndwnd=1024;rcvwnd=1024;datashard=10;parityshard=3;conn=30;autoexpire=3600;dscp=0
-
Windows 10 ss-windows, kcptun-windows
- Extract Shadowsocks-4.1.9.2.zip, copy Shadowsocks.exe.
- Extract kcptun-windows-amd64-20170718.tar.gz, rename client_windows_amd64.exe to kcptun.exe, copy kcptun.exe.
- [IMPORTANT] Put Shadowsocks.exe and kcptun.exe in the SAME directory. Then run Shadowsocks.exe
- Server Preference is the same as in MacOS.
-
Android ss-android, kcptun-android
- Install ss, kcptun on your android device.
- Server Preference is the same as in MacOS.