Sign inSign up

zenexas/wireguard-client-socks

By zenexas

•Updated over 2 years ago

This image runs a WireGuard connection and exposes it via a Socks5 proxy.

Image
0

456

zenexas/wireguard-client-socks repository overview

Expose WireGuard as a SOCKS5 proxy in a Docker container.

⁠Usage

Replace your wireguard config file path in /path/to/your/wg.conf

docker run -d \
    --restart=unless-stopped \
    --name=wg2socks \
    --privileged \
    -v /path/to/your/wg.conf:/wg0.conf:ro \
    -p 1080:1080 \
    zenexas/wireguard-client-socks

SOCKS5 proxy server will be listening at port 1080.



Connect to your socks5 proxy. For example:

curl -s -x socks5://127.0.0.1:1080 https://ipinfo.io

Dockerfile⁠

Tag summary

Content type

Image

Digest

sha256:3290be47c…

Size

17.2 MB

Last updated

over 2 years ago

docker pull zenexas/wireguard-client-socks