A fast and memory efficient shadowsocks server in Go.
- chacha20-ietf-poly1305
- aes-128-gcm, aes-192-gcm, aes-256-gcm
- aes-128-cfb, aes-192-cfb, aes-256-cfb
- aes-128-ctr, aes-192-ctr, aes-256-ctr
- dec-cfb
- rc4-md5, rc4-md5-6
- chacha20, chacha20-ietf
- cast5-cfb
- bf-cfb
version: '3'
services:
ss-server:
container_name: ss-server
image: isayme/shadowsocks:latest
ports:
# expose ss port
- "8388:8388"
volumes:
# config file
- ./config/shadowsocks/shadowsocks.json:/shadowsocks/shadowsocks.json
environment:
- CONF_FILE_PATH=/shadowsocks/shadowsocks.json
command: /app/shadowsocks server
restart: unless-stopped
version: '3'
services:
ss-local:
container_name: ss-local
image: isayme/shadowsocks:latest
ports:
# expose socks5 port
- "1080:1080"
volumes:
- ./config/shadowsocks/shadowsocks.json:/shadowsocks/shadowsocks.json
environment:
- CONF_FILE_PATH=/shadowsocks/shadowsocks.json
command: /app/shadowsocks local
restart: unless-stopped