This Dockerfile build an image for shadowsocks-libev with simple-obfs and rinetd-bbr, based on Alpine Linux.
Current version:
- shadowsocks-libev: v3.1.0
- simple-obfs: v0.0.4
Get the docker image by running the following commands:
docker pull lentin/shadowsocks-rinetd
Start a instance:
docker run -d --name=shadowsocks-libev -p 3389:8388/tcp -p 3389:8388/udp --restart=always lentin/shadowsocks-rinetd
Server host: 0.0.0.0
Server port: 8388
Password: shadowsocks
Encrypt method: chacha20-ietf-poly1308
Timeout: 60
DNS: 8.8.8.8
Plugin: obfs-server
Plugin options: obfs=http
You can use environment variables to specific configration.
For example with password MyPassword
:
docker run -e PASSWORD=MyPassword -d --name=shadowsocks-rinetd -p 443:8388/tcp -p 443:8388/udp --restart=always lentin/shadowsocks-rinetd