diff --git a/shadowproxy/docker-compose.yaml b/shadowproxy/docker-compose.yaml new file mode 100644 index 0000000..d773cf3 --- /dev/null +++ b/shadowproxy/docker-compose.yaml @@ -0,0 +1,24 @@ +services: + ss-client: + image: mritd/shadowsocks + container_name: ss-client + command: [ + "ss-local", + "-s", "${OUTLINE_SERVER_IP}", + "-p", "${OUTLINE_SERVER_PORT}", + "-k", "${OUTLINE_SERVER_ACCESS_KEY}", + "-l", "1080", + "-m", "chacha20-ietf-poly1305" + ] + volumes: + - /mnt/containers/shadowproxy/ss-client:/etc/shadowsocks:Z + restart: unless-stopped + + socks-proxy: + image: xkuma/dante + container_name: socks-proxy + ports: + - "1080:1080" + volumes: + - /mnt/containers/shadowproxy/dante:/etc/dante:Z + restart: unless-stopped \ No newline at end of file