Got my Jellyfin up and running, using Tailscale, all that good stuff. Running on a linux (arch btw) desktop, downloaded it straight to it, not using Docker. I am able to get into Jellyfin via browser on desktop and on phone, but can’t get into it on anything else anywhere else. How do I resolve this? I have been trying to pour over the reading and feel like I’m missing something.
My bad, should have specified. Roku device. Same network.
Last I checked, Roku doesn’t have a Tailscale app. So unless Tailscale is working on your router the TV can’t see the desktop’s Tailscale IP.
I have a similar setup, and Roku only works if I connect to Jellyfin with the LAN IP. If your desktop isn’t on the same LAN – wifi or ethernet – it won’t work.
Tailscale creates a new virtual network, and anything you want to connect to the Jellyfin server needs to be in that Tailscale network. You need to hook up the Roku device to Tailscale. I have never owned one, so I can’t say anything about that. But maybe that’s what you should figure out next.
Roku app might have issues with self-signed certificates.