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. - GitHub - qdm12/gluetun: VPN clien...
I went from Mullvad to AirVpn a month ago. I really like it so far. The web ui takes some getting used to. But I haven't had any issues and port forwarding works very well.