Image Overview: shadowsocks-rust-sslocal

Overview: shadowsocks-rust-sslocal Chainguard Image

Shadowsocks-rust is a Rust implementation of the Shadowsocks protocol, aimed at ensuring secure and private internet access by encrypting connections and circumventing internet restrictions.

Download this Image

The image is available on

docker pull


Create a configuration file config.json:

cat <<EOF > config.json
    "server": "",
    "server_port": 8388,
    "local_port": 1080,
    "local_address": "",
    "password": "password",
    "timeout": 300,
    "method": "aes-256-gcm"
  • Start the sslocal:
docker run \
  --name sslocal-rust \
  --restart always \
  -p 1080:1080/tcp \
  -v /path/to/config.json:/etc/shadowsocks-rust/config.json \
  • Start the ssserver:
docker run \
  --name ssserver-rust \
  --restart always \
  -p 8388:8388/tcp \
  -p 8388:8388/udp \
  -v /path/to/config.json:/etc/shadowsocks-rust/config.json \

Jump to the official Getting Started guide for more detailed usage.

Last updated: 2024-04-11 12:38