Dockerfile for ss
Star at docker hub
https://hub.docker.com/r/endoffight/shadowsocks-kcp/
or docker store
https://store.docker.com/community/images/endoffight/shadowsocks-kcp
cmd below shows how to disabled FASTOPEN , UDP_RELAY and COMPRESSION.
docker run -d --name=ss-server --restart=always -e FASTOPEN='' -e UDP_RELAY='' -e KCP_NOCOMP=--nocomp --net=host endoffight/shadowsocks-kcp
You can change ports
docker run -d --name=ss-server --restart=always -p 3306:37210/tcp -p 3306:37210/udp -p 3389:38240/udp endoffight/shadowsocks-kcp
OR just use default value
docker run -d --name=ss-server --restart=always --net=host endoffight/shadowsocks-kcp
Your config.json will be just like this:
{
"password" : "laogao",
"method" : "aes-256-cfb",
"server" : "8.9.10.11",
"server_port" : 37210,
"enabled_kcptun" : true,
"kcptun" : {
"nocomp" : false,
"key" : "phpgao",
"crypt" : "aes-192",
"mtu" : 1350,
"mode" : "fast2",
"port" : 38240
}
}
| KEY | VALUE | YOU MAY CHANGE |
|---|---|---|
| SERVER_ADDR | 0.0.0.0 | |
| SERVER_PORT | 37210 | |
| PASSWORD | laogao | ✅ |
| METHOD | aes-256-cfb | ✅ |
| TIMEOUT | 300 | |
| FASTOPEN | --fast-open | |
| UDP_RELAY | -u | |
| DNS_ADDR | 8.8.8.8 | |
| DNS_ADDR_2 | 8.8.4.4 | |
| ARGS | '' | ✅ |
| KCP_LISTEN | 38240 | |
| KCP_PASS | phpgao | ✅ |
| KCP_ENCRYPT | aes-192 | ✅ |
| KCP_MODE | fast2 | ✅ |
| KCP_MUT | 1350 | |
| KCP_NOCOMP | '' |
version: '2'
services:
shadowsocks-kcp:
image: endoffight/shadowsocks-kcp
container_name: ss-server
ports:
- "xxxx:37210/tcp"
- "yyyy:37210/udp"
- "zzzz:38240/udp"
- "aaaa:8888"
environment:
- PASSWORD=laogao
- METHOD=rc4-md5
- KCP_PASS=phpgao
- KCP_ENCRYPT=aes-192
restart: always
To use
wget https://raw.githubusercontent.com/phpgao/docker_images/master/shadowsocks-kcp/docker-compose.yml
docker-compose up -d
docker ps
Compose Doc
https://docs.docker.com/compose/compose-file/
20191220:
add tinyproxy && s6
20190714:
update alpline && ss && kcp
20171213:
-e ARGS='--plugin obfs-server --plugin-opts "obfs=http"' to enable obfs.20171206:
20171205:
20170322:
Content type
Image
Digest
Size
10.1 MB
Last updated
over 6 years ago
docker pull endoffight/shadowsocks-kcp