VPN-Proxy

socksify (sstp)

Published 2026-06-16 23:27:54 +03:00 by mehrdad

Installation

docker pull git.neoh.ir/vpn-proxy/socksify:sstp
sha256:7ad0acb994f60d5ecb2cdabafc0fdcdf31b043165bcb3d31b8c2559e3801cb62

Images

Digest OS / Arch Size
76181984df linux/amd64 46 MiB

Image Layers ( linux/amd64)

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=24.04
ADD file:46ac5b8ee4c64ad9ebe840abd5619f571a617ac19483764d47d0eeba7907934f in /
CMD ["/bin/bash"]
LABEL maintainer=socksify description=SSTP (sstp-client) → SOCKS5 (GOST only)
ARG TARGETARCH=amd64
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends ca-certificates curl iproute2 jq netcat-openbsd sstp-client tini && rm -rf /var/lib/apt/lists/* # buildkit
RUN |1 TARGETARCH=amd64 /bin/sh -c set -eux; ver=3.2.6; case "${TARGETARCH:-amd64}" in amd64) garch=amd64 ;; arm64) garch=arm64 ;; *) echo >&2 "unsupported TARGETARCH=${TARGETARCH}"; 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 |1 TARGETARCH=amd64 /bin/sh -c mkdir -p /usr/var/run/sstpc /var/run/sstpc /run/sstp # buildkit
COPY assets/start-sstp.sh /usr/local/bin/start-sstp.sh # buildkit
RUN |1 TARGETARCH=amd64 /bin/sh -c chmod +x /usr/local/bin/start-sstp.sh # buildkit
EXPOSE [1080/tcp]
ENTRYPOINT ["/usr/bin/tini" "--"]
CMD ["/usr/local/bin/start-sstp.sh"]
HEALTHCHECK &{["CMD-SHELL" "ss -tlnp | grep -q \":1080 \" || exit 1"] "30s" "10s" "3m0s" "0s" '\x03'}

Labels

Key Value
description SSTP (sstp-client) → SOCKS5 (GOST only)
maintainer socksify
org.opencontainers.image.version 24.04
Details
Container
2026-06-16 23:27:54 +03:00
0
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