Earlier quoted context omitted.
I've used openVPN for this in the past. It's nice because you only have to secure one point of access, and than you have all of your local devices easily accessible. It also allows you to tunnel through your home if you're on an insecure network, which is nice
Yea I was thinking something like that. At first I thought SSH would be plenty secure on its own, but then I thought what if I'm devving and want to see the server page? Or maybe a DB hosted on the machine? Etc etc. Though I think I'd use Wireguard, but still. Some type of easy to manage VPN, with a Dynamic IP domain thing. Any recommendations on the dynamic domain? Self hosting something might be neat
But this site has been recommended to me before- https://freedns.afraid.org/