@macbraughton @metin For now, I have my old laptop hosting my Gitea, which is connected to the VPS through a WireGuard VPN tunnel, because I can't expose services over the Internet from home since I'm behind a CG-NAT.
I used to use cloudflared, which was a Cloudflare tunnel to expose private resources. The problem is that I find it very invasive to use cloudflared as a reverse proxy and pass everything through the Cloudflare network.
You can check the status of my setup here: https://status.diogop.eu/