+1 on tailscale. It’s really easy to set up, and that’s exactly how I’m connecting my phone to navidrome in my home lab.
Only issues I ran into were to turn off tailscale DNS because it was messing with my phone’s general Internet connection while away from home.
e461h@sh.itjust.works 16 hours ago
My issue with tailscale is the identity providers are all big tech.