Any self-hosted VPN will work, tailscale just happens to be the easiest to set up. Wireguard and OpenVPN are also popular choices. You only need to use things like CloudFlare tunnels if you want to allow OTHER people to access your stuff without having to use your VPN.