However to get it actually simple, Tailscale. It’s truely ludicrous. I had it running inside 10 mins, but only because I wasted 5 minutes trying to work out what to do next, when it was already running.
I use ZeroTier, which you can host yourself or use a hosted service. I haven't tried tailscale, though, which is what a lot of others seem to be using here.
Anyone have a simple, straightforward and secure process for remote access to a home server?