image

wireguard (main)

Published 2026-11-05 13:06:33 +00:00 by igor

Installation

docker pull git.aprilux.ru/image/wireguard:main
sha256:d69499558a40fcb75f14485696662f6204ce5b3b7e2d23e611e3822eb93bacb6

Image Layers

# debian.sh --arch 'arm64' out/ 'bookworm' '@1792531975'
RUN /bin/sh -c apt-get update -y && apt-get install -y --no-install-recommends ca-certificates iptables iproute2 procps wireguard-tools && rm -rf /var/lib/apt/lists/* # buildkit
COPY /code/wg-peer-api /bin/ # buildkit
COPY bin/entrypoint /bin/entrypoint # buildkit
RUN /bin/sh -c chmod +x /bin/entrypoint # buildkit
EXPOSE [51820/udp]
EXPOSE [8080/tcp]
ENV WG_PORT=51820
ENV WG_SUBNET=10.8.0.1/24
ENV NAT_DEVICE=eth0
ENV API_LISTEN=:8080
ENV JWT_PUBLIC_KEY_FILE=/etc/wireguard/jwt-verify.pub
VOLUME [/etc/wireguard]
HEALTHCHECK {Test:[CMD-SHELL ip link show wg0 >/dev/null 2>&1 && pgrep wg-peer-api >/dev/null || exit 1] Interval:30s Timeout:10s StartPeriod:5s StartInterval:0s Retries:3}
ENTRYPOINT ["/bin/entrypoint"]

Labels

Key Value
org.opencontainers.image.created 2026-10-26T18:04:56.277Z
org.opencontainers.image.description
org.opencontainers.image.licenses Apache-2.0
org.opencontainers.image.revision eac7f89c78adeac177c67dd40857357b9bd29fde
org.opencontainers.image.source https://github.com/blinklabs-io/docker-wireguard
org.opencontainers.image.title docker-wireguard
org.opencontainers.image.url https://github.com/blinklabs-io/docker-wireguard
org.opencontainers.image.version main-arm64v8
Details
Container
2026-11-05 13:06:33 +00:00
0
OCI / Docker
linux/arm64
Apache-2.0
37 MiB
Versions (1) View all
main 2026-11-05