Exactly what I do and works like a dream. Had a VPS and nginx to proxy domain to it but got rid of it because I really had no use for it, the Tailscale method worked so well.
I’ll throw my vote in for Jellyfin as well. My wife had a big dvd and Blu-ray collection and it streams perfectly over local network. If you’re into dev at all, I use mine to as a dev environment and Jenkins container to test and deploy my commits
Exactly what I do and works like a dream. Had a VPS and nginx to proxy domain to it but got rid of it because I really had no use for it, the Tailscale method worked so well.