Gitea on a NixOS box with Tailscale so I don’t have any open ports. (Tailscale, being a vendor mesh networking solution isn’t optimally free, but it’s easier than trying to manage SSL certs for retarded me.
Discussion
Open source alternative to Tailscale control server: Headscale https://headscale.net/stable/
You can keep using the same Tailscale client.
Oh this is great! Will have to check it out soon. Thanks for the link!