This is a lightweight implementation of the Fractal Gateway RPoVPN. It combines Docker, Nginx and WireGuard in a novel way to enable self-hosted connectivity to your self-hosted applications.
Reverse Proxy-over-VPN (RPoVPN) is a common strategy for self-hosting publicly accessible services from home while elimating the need for complex local network configuration changes such as:
- Opening ports on your local Internet router or firewall
- Using a dynamic DNS provider due to a lack of a static IP
- Self-hosting via an ISP that deploys CGNAT (Starlink, T-mobile Home Internet)
Rascals are always sociable, and the chief sign that a man has any nobility in his character is the little pleasure he takes in others company. Arthur Schopenhauer