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.

  • Destide@feddit.uk
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    2 days ago

    To use tailscale you’d need to add every device you want to use to your tailscale machines list. It’s not an anywhere any machine solution without that.

    If you want something more like a proper web service that’s available without Tailscale, you’d need to spin up a reverse proxy or use Tailscale Funnel to expose Jellyfin to the public internet in a controlled way.

    Tailscale won’t affect local as you can access it via browser and phone, the service is running fine locally. Just check in jellyfin it’s bound to the same IP subnet go to Dashboard → Networking and check that it’s set to 0.0.0.0 or your LAN IP (e.g., 192.168.0.xx).

      • just_another_person@lemmy.world
        link
        fedilink
        arrow-up
        1
        arrow-down
        1
        ·
        2 days ago

        Same network, but does the server have a default route for the Tailnet? If so, your Roku won’t see it unless it’s also on the Tailnet.

        Stop the Tailscale service on the server and see if the Roku sees it.

        • fleebleneeble@reddthat.comOP
          link
          fedilink
          arrow-up
          3
          ·
          2 days ago

          It does, I’m just trying to figure out how to be able to access my Jellyfin anywhere at any time on any device without risking security. I’m a newbie, just trying to make sense of this.

          • just_another_person@lemmy.world
            link
            fedilink
            arrow-up
            4
            ·
            edit-2
            2 days ago

            If this is just a local network, you don’t need Tailscale. Right place and time, and this is not a use for it.

            If you just want a VPN to attach to your network from out in the world, get Tailscale on your router, and set routes for that device.

            If you’re not sure what this means, don’t use Tailscale.

          • mierdabird@lemmy.dbzer0.com
            link
            fedilink
            arrow-up
            3
            arrow-down
            1
            ·
            2 days ago

            Your Roku should be trying to connect to the internal IP:8096 (Jellyfin port) of your arch device, not whatever your tailscale address is. I don’t personally use tailscale so if your setup blocks local access then you may need to solve that first