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. Plex has paywalled my server!

Plex has paywalled my server!

Scheduled Pinned Locked Moved Selfhosted
selfhosted
352 Posts 127 Posters 0 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.
  • thekingbee@lemmy.worldT [email protected]

    This is not true in practice, I have plexpass for my server and my wife can't watch on her phone because they want her to pay too...

    P This user is from outside of this forum
    P This user is from outside of this forum
    [email protected]
    wrote last edited by [email protected]
    #281

    She needs to update her app probably, it works fine for my wife on my server

    1 Reply Last reply
    4
    • S [email protected]

      That’s not going to scale...

      How many mothers do you have?

      A This user is from outside of this forum
      A This user is from outside of this forum
      [email protected]
      wrote last edited by
      #282

      None of your business, insensitive clod.

      S 1 Reply Last reply
      1
      • H [email protected]

        I do all of those things except neuter animals. Most rural folks do.

        A This user is from outside of this forum
        A This user is from outside of this forum
        [email protected]
        wrote last edited by
        #283

        If you’re cleaning your own teeth, you’re missing several.

        1 Reply Last reply
        0
        • psythik@lemm.eeP [email protected]

          Bro you asked for a guide, I gave you a guide. The fuck you want from me? (For convenience sake I even made as short as possible. Literally less than a 45 second read.)

          I put a lot of effort into that comment to help you out, and instead of saying "thank you", you respond with this bullshit? What the hell is wrong with you?

          Ungrateful prick.

          A This user is from outside of this forum
          A This user is from outside of this forum
          [email protected]
          wrote last edited by
          #284

          I asked for a guide on how to setup a VPN on my LG TV.

          Please specifically point out where in your long repo se you provided a guide on how to run a VPN on my LG TV.

          psythik@lemm.eeP 1 Reply Last reply
          0
          • A [email protected]

            None of your business, insensitive clod.

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

            [email protected] wrote:

            Great; how do I get my Mother to do that over the phone?

            That’s not going to scale as I share out my server.

            Are you incapable of recognizing that in this context my comment was a joke? What the fuck is wrong with you?

            S 1 Reply Last reply
            1
            • A [email protected]

              I asked for a guide on how to setup a VPN on my LG TV.

              Please specifically point out where in your long repo se you provided a guide on how to run a VPN on my LG TV.

              psythik@lemm.eeP This user is from outside of this forum
              psythik@lemm.eeP This user is from outside of this forum
              [email protected]
              wrote last edited by [email protected]
              #286

              Again, you don't need a VPN if you follow my guide. Your reading comprehension is worse than mine, and I have ADHD. *sigh*

              A 1 Reply Last reply
              0
              • A [email protected]

                I made the switch a few months back as well. Have you had the issue where"Recently Added" just straight up doesn't work? It's about 50/50 for me whether my new downloads show up there or not, and if they do, it's usually inserted somewhere down the list between other things I added months ago. Not sure if there's a workaround, but it's my #1 complaint with Jellyfin. Otherwise, it's been great.

                F This user is from outside of this forum
                F This user is from outside of this forum
                [email protected]
                wrote last edited by
                #287

                How is your underlying file system set up?

                A 1 Reply Last reply
                2
                • K [email protected]

                  Both jellyfin and authelia support reverse proxies.

                  Here's jellyfin's guide: https://jellyfin.org/docs/general/post-install/networking/reverse-proxy/

                  And here's authelia's:
                  https://www.authelia.com/integration/proxies/introduction/

                  There's some restrictions (like websocket support) but it's not too bad to set up.

                  Still, if you don't need to expose it to the internet, put it behind a vpn.

                  I This user is from outside of this forum
                  I This user is from outside of this forum
                  [email protected]
                  wrote last edited by
                  #288

                  Maybe I was thinking of this from back in 2024?

                  https://github.com/jellyfin/jellyfin-android/issues/123

                  "Hacking around with a reverse proxy is strongly discouraged and we won't provide any support for it."

                  1 Reply Last reply
                  1
                  • R [email protected]

                    I just put it behind an HAProxy a few minutes ago, It appears to be fine. You just need something capable enough to handle web sockets. I've made it all the way through an episode of The real monsters without any problems.

                    Again, you're not going to be able to 2FA it that way, what I'm looking at doing is IP whitelisting it in HAProxy using a small web helper that is 2FA, accessed via the same port but on a separate path.

                    I This user is from outside of this forum
                    I This user is from outside of this forum
                    [email protected]
                    wrote last edited by
                    #289

                    Maybe I was thinking of this from back in 2024?

                    https://github.com/jellyfin/jellyfin-android/issues/123

                    "Hacking around with a reverse proxy is strongly discouraged and we won't provide any support for it."

                    R 1 Reply Last reply
                    0
                    • tabular@lemmy.worldT [email protected]

                      If people choose not to use software that's open source because of the way people talk on some thread.. were they intellectually thinking about their own best interests? It's like no longer enjoying a show because some fans did something cridge - anything popular enough will have weirdos (from someone's perspective).

                      M This user is from outside of this forum
                      M This user is from outside of this forum
                      [email protected]
                      wrote last edited by
                      #290

                      The way people act while advocating for something does in fact affect the efficacy of their advocacy whether they want to admit it or not.

                      tabular@lemmy.worldT 1 Reply Last reply
                      0
                      • I [email protected]

                        Maybe I was thinking of this from back in 2024?

                        https://github.com/jellyfin/jellyfin-android/issues/123

                        "Hacking around with a reverse proxy is strongly discouraged and we won't provide any support for it."

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

                        Yeah part of doing this is keeping a ci pipeline up and unit testing against rcs and telling them exactly what's failing. The report in that ticket gave them absolutely no choice but to try to set up an entire system to reproduce whatever the user did which they obviously don't want to do.

                        WebSocket relays are poorly implemented in a lot of proxies, Even cloudflare has its fair share of issues.

                        The downside of using HA is reinventing the let's encrypt pipeline for the 40th time, the upside is it's dead simple, web sockets go in, web sockets go out, The logs are good, it's easy to debug it with TCP dump If things start to get sketchy.

                        I 1 Reply Last reply
                        0
                        • K [email protected]

                          Both jellyfin and authelia support reverse proxies.

                          Here's jellyfin's guide: https://jellyfin.org/docs/general/post-install/networking/reverse-proxy/

                          And here's authelia's:
                          https://www.authelia.com/integration/proxies/introduction/

                          There's some restrictions (like websocket support) but it's not too bad to set up.

                          Still, if you don't need to expose it to the internet, put it behind a vpn.

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

                          The problem with putting it behind a VPN is then all your users have to be on VPN.

                          Self-service IP whitelisting would be easy and let all clients work without trying to hack in a separate VPN client.

                          The only thing that would suck would be if you were on a mobile link while moving and swapping towers your IP would change so you constantly get kicked off.

                          But if you were so inclined you could VPN to your own house and your IP would stay the same.

                          1 Reply Last reply
                          0
                          • Z [email protected]

                            You've likely given it full control to whatever storage you've mounted in the container anyway, unless you've given it the :ro flag, which in that case would operate the same regardless of networking mode. If someone gains access to your internal host, you have bigger problems. Some things just play better under host mode and all bridged mode is doing is creating a virtual switch on your host and passing allowed traffic through it at a base level. The best way to protect is by running a load balancer in a DMZ and proxying all of the traffic through it which is how I have my instance running. I funnel everything external --> TCP\UDP 443 in DMZ vlan load balancer --> internal LAN IP:docker port. I run a mix of host network or bridged mode depending on the container.

                            N This user is from outside of this forum
                            N This user is from outside of this forum
                            [email protected]
                            wrote last edited by
                            #293

                            Giving it write access to a folder is not even remotely on the same level as giving it control over the host networking. Worst case scenario in the volume access is to delete that data, which is on a btrfs drive and has backups, worst case scenario for network host is root access to host machine.

                            Z 1 Reply Last reply
                            0
                            • R [email protected]

                              I access my stuff via VPN. As for sharing with others, I simply don't do that. VPN is still an option though. Or temporary client whitelisting, etc.

                              N This user is from outside of this forum
                              N This user is from outside of this forum
                              [email protected]
                              wrote last edited by
                              #294

                              Yeaaah ! Most people anyway have some kind of VPN installed on their device... Just slap in a wireguard VPN config to tunnel your traffic home... bOOm jellyfin everywhere and 99% secure !

                              1 Reply Last reply
                              0
                              • R [email protected]

                                My primary worry for this is that something in the jellyfin stack gets an open vulnerability, like there's an overflow you can use on a post call to a piece of media allowing remote code execution.

                                Tautulli had a leak once that provided the user's private token. Then there was a way in Plex with a private token to pull data from elsewhere on the server. That's how LastPass got nuked I hear.

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

                                I get you and I know that there can be security issues (especially in Jellyfin) that might give you access. This is the reason I only mount the media and config folders, and nothing else into the docker container. The media folders are mounted as read only and don't contain sensitive information. For the config folder I created a separate user. Plus I block non-German IP addresses which already blocks quite some bots. If your friends have fixed IP addresses you could also just whitelist them and block everything else.

                                You could also probably sniff the network and define more strict rules on 'allowed' requests in fail2ban but this is bridle because requests might change with different versions.

                                R 1 Reply Last reply
                                0
                                • M [email protected]
                                  1. It’s also the most complex to set up, and for many people the threshold is “walking your tech-illiterate mother-in-law through side loading it over the phone, because she lives 100 miles away… She’s afraid to touch her computer for anything except email and Facebook. And then resetting her password every 30 days, because she keeps locking herself out of it.” Suddenly the “just fucking sign into Plex and it automatically discovers your server” option becomes a lot more appealing.
                                  tabular@lemmy.worldT This user is from outside of this forum
                                  tabular@lemmy.worldT This user is from outside of this forum
                                  [email protected]
                                  wrote last edited by [email protected]
                                  #296

                                  To continue the metaphor: a partner can have many alluring qualities (income, hobbies, looks) but what does that matter if the relationship is abusive? Leaving (and dating someone "worse") can be more difficult that just staying in the relationship, but the priority should be clear.

                                  1 Reply Last reply
                                  0
                                  • N [email protected]

                                    Giving it write access to a folder is not even remotely on the same level as giving it control over the host networking. Worst case scenario in the volume access is to delete that data, which is on a btrfs drive and has backups, worst case scenario for network host is root access to host machine.

                                    Z This user is from outside of this forum
                                    Z This user is from outside of this forum
                                    [email protected]
                                    wrote last edited by
                                    #297

                                    Apologies, you mentioned specifically your network drive. Interesting article but they give several work arounds for containers that may require host mode, and it appears the non Plex pass image is one of them to resolve this specific issue.

                                    1 Reply Last reply
                                    0
                                    • M [email protected]

                                      For software I like made by people getting paid, I was happy to pay the one time fee. It's really good, secure, and downloads are fast now.

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

                                      Best 70-ish euro I spent over a decade ago

                                      1 Reply Last reply
                                      3
                                      • haui_lemmy@lemmy.giftedmc.comH [email protected]

                                        I tried testing a movie from my home server in plex through firefox and repeatedly got this message, even after reloading.

                                        I knew that they had paywalled the apps on mobile and streaming from outside the network but now they have also blocked watching your own movies through your own hardware.

                                        I do get the point that making software should be able to sustain people but I dont see the move of plex as a fair thing to do. Yes, they have made great software but taking your home server hostage feels like the wrong move.

                                        Even a pop up that says "we need you to donate please" would have been fine. make it pop up before every movie, play donation ads before any movie but straight up disabling the app is kinda cruel.

                                        Anyway, i have switched to jellyfin and it is insanely good. please give it a try. you can run it alongside plex with not issues (at least i had none) and compare the two.

                                        In any case, good luck. Let me know if you need help.

                                        H This user is from outside of this forum
                                        H This user is from outside of this forum
                                        [email protected]
                                        wrote last edited by [email protected]
                                        #299

                                        As was stated on the first post you made about this, it's a dns or nat reflection issue.

                                        Plex sees you accessing it through your external IP address, and not through your lan IP.

                                        I had a similar problem, and had to roll back some nat changes I made, and now it's working fine again.

                                        Meanwhile, free remote streaming works fine if you have a proper VPN setup. I just tested it, and was able to stream to my phone, through the Plex app, over my tailscale VPN, and I do not have Plex pass on the server or on my phone...

                                        haui_lemmy@lemmy.giftedmc.comH J 2 Replies Last reply
                                        9
                                        • H [email protected]

                                          As was stated on the first post you made about this, it's a dns or nat reflection issue.

                                          Plex sees you accessing it through your external IP address, and not through your lan IP.

                                          I had a similar problem, and had to roll back some nat changes I made, and now it's working fine again.

                                          Meanwhile, free remote streaming works fine if you have a proper VPN setup. I just tested it, and was able to stream to my phone, through the Plex app, over my tailscale VPN, and I do not have Plex pass on the server or on my phone...

                                          haui_lemmy@lemmy.giftedmc.comH This user is from outside of this forum
                                          haui_lemmy@lemmy.giftedmc.comH This user is from outside of this forum
                                          [email protected]
                                          wrote last edited by
                                          #300

                                          I did not make a "first" or "second" post about this. This is it.

                                          1 Reply Last reply
                                          5
                                          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