FROM debian:bullseye-slim RUN apt-get update && apt-get install -y shadowsocks-libev curl tar && rm -rf /var/lib/apt/lists/* RUN curl -L -o /usr/bin/v2ray-plugin https://github.com/shadowsocks/v2ray-plugin/releases/download/v1.3.1/v2ray-plugin-linux-amd64-v1.3.1.tar.gz && tar -xf /usr/bin/v2ray-plugin -C /usr/bin/ && mv /usr/bin/v2ray-plugin_linux_amd64 /usr/bin/v2ray-plugin && chmod +x /usr/bin/v2ray-plugin RUN useradd -m ghostuser ENV PORT=7860 ENV PASSWORD=M0b1l3L3g3nd ENV METHOD=chacha20-ietf-poly1305 EXPOSE $PORT USER ghostuser CMD ss-server -s 0.0.0.0 -p $PORT -k $PASSWORD -m $METHOD --plugin v2ray-plugin --plugin-opts "server;path=/;loglevel=none"