Skip to content

Check if on Docker network level routing trough glueun works: docker run --rm --network=container:gluetun alpine:3.20 sh -c "apk add wget && wget -qO- https://ipinfo.io" Docker containers that need the routing through Proton VPN use network_mode flag

ShadowSocks and HTTP Proxy on internal ports, accessable as proxy for internal applications Username / password set on the proxies so it can be exposed safely on proxy.ligthart.cc

protonvpn config for wireguard

[Interface]

Key for homeserver

Bouncing = 25

NetShield = 1

Moderate NAT = off

NAT-PMP (Port Forwarding) = on

VPN Accelerator = on

PrivateKey = mDCspyn8NWh/tgUiKfijB3rUouSjXfrD1j304wQqwVk= Address = 10.2.0.2/32 DNS = 10.2.0.1

[Peer]

NL#563

PublicKey = D8Sqlj3TYwwnTkycV08HAlxcXXS3Ura4oamz8rB5ImM= AllowedIPs = 0.0.0.0/0, ::/0 Endpoint = 103.69.224.4:51820