VPN-Proxy

socksify (edge)

Published 2026-06-16 23:28:44 +03:00 by mehrdad

Installation

docker pull git.neoh.ir/vpn-proxy/socksify:edge
sha256:ca56f74a3df0543290c346f55da014b749147ebbc21f62de692b87c4b77e82b2

Images

Digest OS / Arch Size
993d172344 linux/amd64 17 MiB

Image Layers ( linux/amd64)

ADD alpine-minirootfs-20260127-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
LABEL maintainer=socksify description=Edge SOCKS5 server (GOST, users.conf, UDP)
ARG TARGETARCH=amd64
ARG TARGETVARIANT=
RUN |2 TARGETARCH=amd64 TARGETVARIANT= /bin/sh -c apk add --no-cache bash ca-certificates curl jq netcat-openbsd tini # buildkit
RUN |2 TARGETARCH=amd64 TARGETVARIANT= /bin/sh -c set -eux; ver=3.2.6; case "${TARGETARCH}" in amd64) garch=amd64 ;; arm64) garch=arm64 ;; arm) garch=arm ;; 386) garch=386 ;; *) echo >&2 "unsupported TARGETARCH=${TARGETARCH} (linux only)"; exit 1 ;; esac; curl -fsSL -o /tmp/gost.tgz "https://github.com/go-gost/gost/releases/download/v${ver}/gost_${ver}_linux_${garch}.tar.gz"; tar -xzf /tmp/gost.tgz -C /usr/local/bin gost; chmod +x /usr/local/bin/gost; rm /tmp/gost.tgz # buildkit
RUN |2 TARGETARCH=amd64 TARGETVARIANT= /bin/sh -c mkdir -p /config /run/edge # buildkit
COPY assets/start-edge.sh /usr/local/bin/start-edge.sh # buildkit
COPY config/users.conf.example /config/users.conf.example # buildkit
RUN |2 TARGETARCH=amd64 TARGETVARIANT= /bin/sh -c chmod +x /usr/local/bin/start-edge.sh # buildkit
EXPOSE [1080/tcp]
ENTRYPOINT ["/sbin/tini" "--"]
CMD ["/usr/local/bin/start-edge.sh"]
HEALTHCHECK &{["CMD-SHELL" "nc -z 127.0.0.1 1080 || exit 1"] "30s" "5s" "15s" "0s" '\x03'}

Labels

Key Value
description Edge SOCKS5 server (GOST, users.conf, UDP)
maintainer socksify
Details
Container
2026-06-16 23:28:44 +03:00
1
OCI / Docker
Versions (13) View all
edge 2026-06-16
ssh 2026-06-16
vless 2026-06-16
shadowsocks 2026-06-16
trojan 2026-06-16