DirectorySecurity advisories
Sign in

Directory

shadowsocks-rust-ssserver logo

shadowsocks-rust-ssserver

Last changed
Get started with latest for free
docker pull cgr.dev/chainguard/shadowsocks-rust-ssserver

Need access to a specific version? Contact us.

Sign in for updates

Get notified of upcoming product changes, critical vulnerability notifications and patches and more.

Sign in
Versions
Overview
Provenance
Specifications
SBOM
Vulnerabilities
Advisories

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 cgr.dev:

docker pull cgr.dev/chainguard/shadowsocks-rust:latest

Usage

Create a configuration file config.json:

cat <<EOF > config.json
{
    "server": "127.0.0.1",
    "server_port": 8388,
    "local_port": 1080,
    "local_address": "127.0.0.1",
    "password": "password",
    "timeout": 300,
    "method": "aes-256-gcm"
}
EOF
  • Start the sslocal:
docker run \
  --name sslocal-rust \
  --restart always \
  -p 1080:1080/tcp \
  -v /path/to/config.json:/etc/shadowsocks-rust/config.json \
  -dit cgr.dev/chainguard/shadowsocks-rust-ssserver:latest
  • 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 \
  -dit cgr.dev/chainguard/shadowsocks-rust-sslocal:latest

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

Licenses

Chainguard Images contain software packages that are direct or transitive dependencies. The following licenses were found in the "latest" version of this image:

  • GCC-exception-3.1

  • GPL-2.0-only

  • GPL-2.0-or-later

  • GPL-3.0-or-later

  • LGPL-2.1-or-later

  • MIT

  • MPL-2.0

For a complete list of licenses, please refer to this Image's SBOM.

Software license agreement

Category
application

Products

Chainguard Images

© 2024 Chainguard, Inc.