@arichtman @limepot tailscale is REALLY easy and good the one minor hitch is that their server software is closed source. but there's headscale if you want to replicate it yourself
but yeah literally just `tailscale up` on a new machine, and then you log in, and then you can do `ping hostname` from any other machine on the VPN it's amazing