@chuck It's a general purpose VPN, https://www.wireguard.com/quickstart/
which combines well with a cheap vps somewhere. After you set it up, you have your homeserver and vps in a private network, and you can just use nginx to proxy_pass to the internal ip.
This is how much of the heavier pixie.town services are run, like Mastodon and Matrix, tunneled through my beefier homeserver