VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in.
@qdm12 is more or less the only maintainer of this project and works on it in his free time.
Please:
do not ask for updates, be patient
:+1: the issue to show your support instead of commenting
@qdm12 usually checks issues at least once a week, if this is a new urgent bug,
revert to an older tagged container image
What's the feature 🧐
Add capability to support setting static listener port when defining a Wireguard configuration.
As per the Wireguard man page https://manpages.debian.org/testing/wireguard-tools/wg.8.en.html this should be possible by allowing the configuration to set a
ListenPort
variable as part of the Interface configuration.Extra information and references
ListenPort
variable and load it into the container as per https://github.com/qdm12/gluetun-wiki/blob/main/setup/providers/custom.md . The container loads successfully but a random port is still being used