If you want more secure/private/anonymous option, I would suggest OpenZiti. Its an open source project I work on which allows anyone to embed zero trust networking and SDN principles into almost anything for any use case. Most important, it removes the need for inbound firewall ports, VPNs, public DNS and more. Think Tailscale but focused on connecting services rather than devices/hosts, with some concepts of Tor built into it.