gluetun
https://github.com/qdm12/gluetun
Go
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.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Go not yet supported0 Subscribers
Add a CodeTriage badge to gluetun
Help out
- Issues
- Bug: NordVPN Dedicated IP servers selected by default, causing AUTH_FAILED
- Bug: VPN provider servers update: NordVPN Singapore and also Double VPN us-ca servers
- feat amneziawg: add support for version 3.1
- Feature request: Option to add credentials/configuration for a backup server
- PIA: dead or non-OpenVPN IP listed first per server; no fallback to other IPs
- Bug: Journal spammed with "Could not send KILL signal to container process......NotFound: process already finished: not found" error.
- Bug: purevpn error
- VPN provider support:purevpn
- Bug: one transient PortForward() failure permanently disables port forwarding — the first-time path never retries
- Feature request: Expose connected VPN server IP/Name in Control Server API
- Docs
- Go not yet supported