Pangolin is also a good choice. Can be fully self-hosted. Also based on WireGuard.
Handles both browser-based reverse proxy access and client-based P2P connections like a VPN.
184 karma · joined February 16, 2025
Handles both browser-based reverse proxy access and client-based P2P connections like a VPN.
A single Pangolin server can tunnel to multiple remote networks, centralizing apps from different locations into one place. It also includes VPN clients and handles NAT traversal as an alternative to traditional VPNs for direct connections.
The tunneled reverse proxy aspect comes in handy when trying to expose internal apps on a network behind a hard NAT where ports can't be opened and a public IP address isn't available (like CGNAT).
Pangolin is also a VPN like Tailscale/Twingate/etc, so you can access non http resources via a direct connection via WireGuard and NAT traversal.