Sign inSign up

jhsea3do/shadowsocks

By jhsea3do

•Updated over 9 years ago

Tiny shadowsocks image (10+MB, uncompressed), build with Busybox + Shadowsocks GO binary version.

Image
0

1.7K

jhsea3do/shadowsocks repository overview

⁠README

⁠Build Image

$ sh build.sh

⁠Start Server

$ docker run --name ssserver -p 10443:443 -d \
    -v $(pwd)/server.json:/config.json \
    jhsea3do/shadowsocks ssserver

$ docker run --rm -i \
    jhsea3do/shadowsocks ssserver --help

⁠Start Client

$ docker run --name sslocal -p 11080:1080 -d \
    -v $(pwd)/client.json:/config.json \
    jhsea3do/shadowsocks sslocal

$ docker run --rm -i \
    jhsea3do/shadowsocks sslocal --help

⁠Start Http Proxy via Socks5 Server (Like Polipo)

$ docker run --name kawarau -p 3128:8123 -dt --link sl1:sslocal \
    jhsea3do/shadowsocks:kawarau honey -la=":8123" -sa="sslocal:1080"

⁠Docker Compose

version: '2'
services:
    default:
        tty: false
        image: shadowsocks
        network_mode: bridge
        ports: 
            - 10443:443
        volumes:
            - ./tmp/config.json:/config.json
        restart: always
        command: ssserver

Tag summary

Content type

Image

Digest

Size

3.5 MB

Last updated

over 9 years ago

docker pull jhsea3do/shadowsocks