Tailscale makes my devices reachable as if they were on the same local network. That removes most of the friction from self-hosting and remote access without making network configuration a second job. It is the tool on this page I’d argue about least.
Tailscale
My machines behave like one private network, wherever they are.