A lightweight shadowsocks-rust with just the client binary and v2ray-plugin
5.2K
A lightweight shadowsocks-rust with just the client binary and v2ray-plugin
shadowsocks-rust-server on docker hub
# REQUIRED
SS_SERVER_IP="<ss_server_ip>"
SS_SERVER_PORT=<ss_server_port>
SS_PASSWORD="<ss_server_password>"
# DEFAULT
SS_TIMEOUT=300
SS_ENCRYPT_METHOD="aes-256-gcm"
# OPTIONAL
SS_PLUGIN="v2ray-plugin"
SS_PLUGIN_OPTS=""
SS_PROTOCOL="redir"
docker run --name ssclient \
-p 1080:1080 \
-e SS_SERVER_IP=<ss_server_ip> \
-e SS_SERVER_PORT=<ss_server_port> \
-e SS_PASSWORD=<ss_server_password> \
-d yunielrc/shadowsocks-rust-client
Using v2ray-plugin:
docker run --name ssclient \
-p 1080:1080 \
-e SS_SERVER_IP=<ss_server_ip> \
-e SS_SERVER_PORT=<ss_server_port> \
-e SS_PASSWORD=<ss_server_password> \
-e SS_PLUGIN=v2ray-plugin \
-d yunielrc/shadowsocks-rust-client
ssclient
version: "3.4"
services:
ssclient:
image: yunielrc/shadowsocks-rust-client
restart: always
container_name: ssclient
environment:
- "SS_SERVER_IP=<ss_server_ip>"
- "SS_SERVER_PORT=<ss_server_port>"
- "SS_PASSWORD=<ss_server_password>"
ports:
- "1080:1080"
ssserver
version: "3.4"
services:
ssserver:
image: yunielrc/shadowsocks-rust-server
restart: always
container_name: ssserver
environment:
- "SS_PASSWORD=<ss_server_password>"
ports:
- "<ss_server_port>:8388/tcp"
- "<ss_server_port>:8388/udp"
Using v2ray-plugin:
ssclient
version: "3.4"
services:
ssclient:
image: yunielrc/shadowsocks-rust-client
restart: always
container_name: ssclient
environment:
- "SS_SERVER_IP=<ss_server_ip>"
- "SS_SERVER_PORT=<ss_server_port>"
- "SS_PASSWORD=<ss_server_password>"
- "SS_PLUGIN=v2ray-plugin"
ports:
- "1080:1080"
ssserver
version: "3.4"
services:
ssserver:
image: yunielrc/shadowsocks-rust-server
restart: always
container_name: ssserver
environment:
- "SS_PASSWORD=<ss_server_password>"
- "SS_PLUGIN=v2ray-plugin"
- "SS_PLUGIN_OPTS=server"
ports:
- "<ss_server_port>:8388/tcp"
- "<ss_server_port>:8388/udp"
docker-compose up -d
git clone https://github.com/yunielrc/dockerfiles.git
cd dockerfiles/shadowsocks-rust-client
docker build -t your_docker_id/shadowsocks-rust-client .
Content type
Image
Digest
Size
9.2 MB
Last updated
over 4 years ago
docker pull yunielrc/shadowsocks-rust-client