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

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)

Self-hosted Fractal Gateway