Block a user
vpn-proxy/gateway (cab4313c7025739613db177b9b628ff542764a19)
Published 2026-05-09 10:15:54 +03:00 by dokril
Installation
docker pull git.dokops.ru/dokril/vpn-proxy/gateway:cab4313c7025739613db177b9b628ff542764a19sha256:c0e63afbc59e830ad23bc8ba5debaeb0b4614fb13b9d4a3c5ffec6948da3d208
Image Layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1777939200' |
| ARG SINGBOX_VERSION=1.12.13 |
| COPY dist /app/dist # buildkit |
| RUN |1 SINGBOX_VERSION=1.12.13 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl iptables ipset iproute2 nodejs dumb-init && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN |1 SINGBOX_VERSION=1.12.13 /bin/sh -c set -eux; arch="$(dpkg --print-architecture)"; case "$arch" in amd64) sb_arch="amd64" ;; arm64) sb_arch="arm64" ;; *) echo "Unsupported architecture: $arch" >&2; exit 1 ;; esac; curl -fsSL "https://github.com/SagerNet/sing-box/releases/download/v${SINGBOX_VERSION}/sing-box-${SINGBOX_VERSION}-linux-${sb_arch}.tar.gz" -o /tmp/sing-box.tgz; tar -xzf /tmp/sing-box.tgz -C /tmp; mv "/tmp/sing-box-${SINGBOX_VERSION}-linux-${sb_arch}/sing-box" /usr/local/bin/sing-box; chmod +x /usr/local/bin/sing-box; rm -rf /tmp/sing-box* # buildkit |
| WORKDIR /app |
| COPY package.json /app/package.json # buildkit |
| COPY src/server /app/src/server # buildkit |
| COPY entrypoint.sh /entrypoint.sh # buildkit |
| RUN |1 SINGBOX_VERSION=1.12.13 /bin/sh -c chmod +x /entrypoint.sh && mkdir -p /etc/sing-box /var/lib/vpn-proxy /var/lib/sing-box # buildkit |
| ENV PORT=3456 PROXY_PORT=8080 PROXY_BIND_IP=0.0.0.0 TPROXY_PORT=7895 DIRECT_BYPASS_CACHE=false RULE_SET_DOWNLOAD_DETOUR=vpn DATA_DIR=/var/lib/vpn-proxy SING_BOX_CONFIG=/etc/sing-box/config.json SING_BOX_CACHE=/var/lib/sing-box/cache.db |
| ENTRYPOINT ["dumb-init" "/entrypoint.sh"] |
Details
2026-05-09 10:15:54 +03:00
Versions (32)
View all
Container
0
OCI / Docker
linux/amd64
82 MiB
latest
2026-05-21
b5d4c617831c95c443bdac18ed91ce24c3c7008c
2026-05-21
ab44626a0f16f699bfe9c5c82b4abc84d6f879f3
2026-05-20
95edefa84f55c52366eadc5db47db8b74626bdf4
2026-05-19
f914c28bc5a2c562905de43e2b372cb6306448be
2026-05-19