

So I ahve filesystem backups of the entire thing (using proxmox backup server) and a replicated image of the docker-volume and all subvolumes that’s both snapped locally and replicated to a NAS at my condo about 200 miles away.
I think I’m covered. I even tried brinigng up the server on the Truenas there and it worked like a champ…All I ahve to do is fail my cloudflared over and everything would automatically come up on the remote location without me even having to muck about with DNS.
I don’t mess with Git…I should…but that’s a new set of lessons. :)

Came here to say this. Cloudflare tunnels ar3 amazing
Once youbuave cloudflared installed on a host, it created an inbound tunnel to whatever IP you configure. This server, and a bunch of other servers i have running, are running across a single clodludflare tunnel. It allows me to keep everything separate and automatically fixes when my public ip changes.
It also masks your public IP from prying eyes.