Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Selfhosted
  3. How to secure Jellyfin hosted over the internet?

How to secure Jellyfin hosted over the internet?

Scheduled Pinned Locked Moved Selfhosted
selfhosted
138 Posts 62 Posters 1.8k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • paequ2@lemmy.todayP [email protected]

    if the cameras don’t load, open Tailscale and make sure it’s connected

    I've been using Tailscale for a few months now and this is my only complaint. On Android and macOS, the Tailscale client gets randomly killed. So it's an extra thing you have to manage.

    It's almost annoying enough to make me want to host my services on the actual internet....... almost... but not yet.

    loutr@sh.itjust.worksL This user is from outside of this forum
    loutr@sh.itjust.worksL This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #31

    Look up your phone on dontkillmyapp.com and make sure tailscale is excluded from battery and network "optimization".

    1 Reply Last reply
    0
    • paequ2@lemmy.todayP [email protected]

      if the cameras don’t load, open Tailscale and make sure it’s connected

      I've been using Tailscale for a few months now and this is my only complaint. On Android and macOS, the Tailscale client gets randomly killed. So it's an extra thing you have to manage.

      It's almost annoying enough to make me want to host my services on the actual internet....... almost... but not yet.

      ? Offline
      ? Offline
      Guest
      wrote on last edited by
      #32

      Have you tried disabling battery optimization for tailscale?

      dan@upvote.auD 1 Reply Last reply
      0
      • paequ2@lemmy.todayP [email protected]

        if the cameras don’t load, open Tailscale and make sure it’s connected

        I've been using Tailscale for a few months now and this is my only complaint. On Android and macOS, the Tailscale client gets randomly killed. So it's an extra thing you have to manage.

        It's almost annoying enough to make me want to host my services on the actual internet....... almost... but not yet.

        0 This user is from outside of this forum
        0 This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #33

        Maybe headscale will do better?

        dan@upvote.auD 1 Reply Last reply
        0
        • ladfrombrad@lemdro.idL [email protected]

          It loses its foreground notification I've found that kills it for me even thou the Quick Toggle and the app itself, shows as running

          If I disconnect/reconnect the notification comes back, and I've found something even more weird on my device (A Xiaomi with its infamous OOM / background app killer....) is Tailscale still actually works fine most of the time without the foreground notification. I'm hazarding a 70% of the time for me?

          A lot of us a while back found v1.5.2 fugged around with the persistent notification going RIP

          https://github.com/tailscale/tailscale/issues/10104

          L This user is from outside of this forum
          L This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #34

          Oh the Quick Toggle has never, ever worked correctly. I had hope they had fixed it after the UI refresh update but unfortunately not yet.

          1 Reply Last reply
          0
          • ladfrombrad@lemdro.idL [email protected]

            It loses its foreground notification I've found that kills it for me even thou the Quick Toggle and the app itself, shows as running

            If I disconnect/reconnect the notification comes back, and I've found something even more weird on my device (A Xiaomi with its infamous OOM / background app killer....) is Tailscale still actually works fine most of the time without the foreground notification. I'm hazarding a 70% of the time for me?

            A lot of us a while back found v1.5.2 fugged around with the persistent notification going RIP

            https://github.com/tailscale/tailscale/issues/10104

            L This user is from outside of this forum
            L This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #35

            Oh the Quick Toggle has never, ever worked correctly. I hoped they fixed it after the UI refresh update but unfortunately not yet.

            ladfrombrad@lemdro.idL 1 Reply Last reply
            0
            • ladfrombrad@lemdro.idL [email protected]

              It loses its foreground notification I've found that kills it for me even thou the Quick Toggle and the app itself, shows as running

              If I disconnect/reconnect the notification comes back, and I've found something even more weird on my device (A Xiaomi with its infamous OOM / background app killer....) is Tailscale still actually works fine most of the time without the foreground notification. I'm hazarding a 70% of the time for me?

              A lot of us a while back found v1.5.2 fugged around with the persistent notification going RIP

              https://github.com/tailscale/tailscale/issues/10104

              L This user is from outside of this forum
              L This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #36

              Oh the Quick Toggle has never, ever worked correctly. I hoped they fixed it after the UI refresh update but unfortunately not yet.

              1 Reply Last reply
              0
              • D [email protected]

                No, it isn't.

                L This user is from outside of this forum
                L This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #37

                Oh boy. Nope. My friends gonna have to fiddle with a VPN, forget exposing JF to the outside...

                ? 1 Reply Last reply
                0
                • L [email protected]

                  Oh the Quick Toggle has never, ever worked correctly. I hoped they fixed it after the UI refresh update but unfortunately not yet.

                  ladfrombrad@lemdro.idL This user is from outside of this forum
                  ladfrombrad@lemdro.idL This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #38

                  What device/ROM are you using?

                  It's been very iffy for me on and off from Miui > HyperHyperOS, but just checking now?

                  Works fine

                  Like I say, the foreground notification seemed to be the lifeline to some of us using it and keeping it alive, even after IIRC some more restrictions came in with future versions of Android (forgive me, I'm very lazy these days and just skim Mishaal's TG feed 😇)?

                  L 1 Reply Last reply
                  0
                  • ladfrombrad@lemdro.idL [email protected]

                    What device/ROM are you using?

                    It's been very iffy for me on and off from Miui > HyperHyperOS, but just checking now?

                    Works fine

                    Like I say, the foreground notification seemed to be the lifeline to some of us using it and keeping it alive, even after IIRC some more restrictions came in with future versions of Android (forgive me, I'm very lazy these days and just skim Mishaal's TG feed 😇)?

                    L This user is from outside of this forum
                    L This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #39

                    For me it's always been busted both on AOSP and Miui/HyperOS...

                    ladfrombrad@lemdro.idL D 2 Replies Last reply
                    0
                    • L [email protected]

                      For me it's always been busted both on AOSP and Miui/HyperOS...

                      ladfrombrad@lemdro.idL This user is from outside of this forum
                      ladfrombrad@lemdro.idL This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #40

                      Huh. The nearest I have to an actual "AOSP" device is my King Kong Cubot phone that has probably the cleanest version of "stock Android" I've ever seen, and I'm going to presume you mean like a Google Pixel / Graphene etc?

                      Tailscale and the QS tile / notification was solid on that Cubot but to be honest, I've barely turned it on these days and is now one of those drawer phones.

                      Miui / HyperHyperOS though is a different kettle of fish and exempting Tailscale from its App lel Killer does seem to work. 70-80%ish.....

                      But there is something that just fuggs up and I to like I say turn it off/on like most thingys I own 🙈

                      1 Reply Last reply
                      0
                      • lambda@programming.devL [email protected]

                        I already host multiple services via caddy as my reverse proxy. Jellyfin, I am worried about authentication. How do you secure it?

                        R This user is from outside of this forum
                        R This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #41

                        For web access, stick it behind a reverse proxy and use something like Authentik/Authelia/SSO provider of your choice.

                        For full access including native clients, set up a VPN.

                        lambda@programming.devL 1 Reply Last reply
                        0
                        • S [email protected]

                          CloudFlare tunnel with Zero Trust, plus their bot and abuse blocking. Users can get in with the right oauth, plus only allowed from the countries I know they're in. Then just their username and password on jellyfin.

                          netrunner@programming.devN This user is from outside of this forum
                          netrunner@programming.devN This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #42

                          Using cloudflare tunnels means nothing is encrypted and cloudflare sees all.

                          S 1 Reply Last reply
                          0
                          • lambda@programming.devL [email protected]

                            I already host multiple services via caddy as my reverse proxy. Jellyfin, I am worried about authentication. How do you secure it?

                            G This user is from outside of this forum
                            G This user is from outside of this forum
                            [email protected]
                            wrote on last edited by
                            #43

                            My setup is:
                            Proxmox - restricted LXC running docker which runs jellyfin, tailscale funnel as reverse proxy and certificate provider.
                            So so don't care about jellyfin security, it can get hacked / broken , its an end road. If so i will delete the LXC and bring it up again using backups. Also i dont think someone will risk or use time to hack a jellyfin server.
                            My strategy is, with webservices that don't have critical personal data, i have them isolated in instances. I don't rely on security on anything besides the firewall.
                            And i try not to have services with personal sensitive data, and if i do, on my local lan with the needed protections. If i need access to it outside my local lan, vpn.

                            1 Reply Last reply
                            0
                            • ? Guest

                              I use Pangolin (https://github.com/fosrl/pangolin)

                              D This user is from outside of this forum
                              D This user is from outside of this forum
                              [email protected]
                              wrote on last edited by
                              #44

                              Uhh, interesting! Thanks for sharing.

                              1 Reply Last reply
                              0
                              • dan@upvote.auD [email protected]

                                conditional Auto-Connect. If not on home wifi, connect to the tunnel.

                                You don't need this with Tailscale since it uses a separate IP range for the tunnel.

                                B This user is from outside of this forum
                                B This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #45

                                I also have a different subnet for WG. Not sure I understand what you're saying...

                                dan@upvote.auD 1 Reply Last reply
                                0
                                • L [email protected]

                                  I just stay connected to wireguard even at home, only downside is the odd time I need to chromecast, it needs to be shut off.

                                  B This user is from outside of this forum
                                  B This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by
                                  #46

                                  I can stay connected, still works, but I don't think I need the extra hoops.

                                  1 Reply Last reply
                                  0
                                  • exu@feditown.comE [email protected]

                                    I think that breaks most clients

                                    O This user is from outside of this forum
                                    O This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #47

                                    ? How does putting something before it break it? It most certainly doesn’t.

                                    lambda@programming.devL 1 Reply Last reply
                                    0
                                    • O [email protected]

                                      ? How does putting something before it break it? It most certainly doesn’t.

                                      lambda@programming.devL This user is from outside of this forum
                                      lambda@programming.devL This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #48

                                      Clients are built to speak directly to the Jellyfin API. if you put an auth service in front it won't even ask you to try and authenticate with that.

                                      O 1 Reply Last reply
                                      0
                                      • lambda@programming.devL [email protected]

                                        I already host multiple services via caddy as my reverse proxy. Jellyfin, I am worried about authentication. How do you secure it?

                                        S This user is from outside of this forum
                                        S This user is from outside of this forum
                                        [email protected]
                                        wrote on last edited by
                                        #49

                                        Mostly via empty threats

                                        1 Reply Last reply
                                        0
                                        • D [email protected]

                                          No, it isn't.

                                          ? Offline
                                          ? Offline
                                          Guest
                                          wrote on last edited by
                                          #50

                                          I wouldn't say "great" it's ok software. Not even due to all of those security things which is a nightmare too. They do things like break the search speed months ago and not have any idea why, it's so insanely slow and on top of that it somehow lags the entire client when searching too, not just the server which is the only thing doing the query. Lots of issues just with that.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups