I’ve been thinking about this more and more. According to the sidebar, this community is “A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.” Based on that I don’t think Plex qualifies.

Privacy: Plex clearly records the metadata of what you watch. When I used it, it would send me a report by email of what my “friends” were watching. Even with that turned off, their services still track telemetry.

Control: Plex has all of it. They can (and do) make unilateral changes to the service, how authentication works, where you can run it, etc.

So I ask, when you are hosting something that is entirely dependent on a commercial entity to function, is Plex really selfhosting in the spirit of this community?

  • fozid@feddit.uk
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    Self hosting is as simple as hosting a service yourself on your own hardware and not relying on 3rd party servers. With that, Plex is partly self hosted, as you host part of it. But as a whole it is not a fully self hosted service. Discussing Plex in a self host group makes sense as part of it is hosted on your own hardware. Technically using a vps isn’t really self hosting, but if somebody sticks a service like immich or nextcloud onto a VPS to remove their reliance on Google, I still think posting in a self host group to discuss it is the best option.

    • yeehaw@lemmy.ca
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      It still is self hosting, if you don’t count media scraping as cheating.

      You don’t need plexpass. In fact, I really should start installing the free version again because I use an always on vpn now instead of relying on their proxies. But at that point I’d just use jellyfin instead.

  • wr2623@midwest.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    Well that would be the description of the community, but the actual rules section doesn’t say anything about privacy/control.

    So at the end of the day Plex is self hosted (you run most of it) so it should qualify. It might not 100% match the spirit of self hosting it does still meet the definition.

    You can argue most Jellyfin/emby installs have the same problem because most users are still are dependent on external services because of things like metadata plugins.

    And on the privacy front those plugins aren’t any better than Plex. For instance The Movie DB which is the primary movie and TV metadata provider for Jellyfin has a privacy policy that clearly says they will use and share any interaction you have with the site including location and personal information. They almost certainly keep track of what is in your library. They don’t have a user account for you that they can use to track across IPs, but if your ISP keeps you on the same IP for long periods of time they have a good idea of what you are watching.

    You can run Jellyfin without those plugins enabled but unless you want to build/collect manual nfo files to import that data you are going to have a subpar experience.

    Same problem for the **arr stack since they need metadata as well. Some of which go to different providers so you are giving out that information to additional parties (i.e. Sonarr goes to TheTVDB which has a similar privacy policy).

    You can configure the arrs to write out nfo metadata and have Jellyfin consume that so that at least you aren’t giving away your info to two external parties.

  • Internet@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    But you’re not locked into Plex. You have your files already on your hardware and you have the ability to reuse those files for any other service.

  • remon@ani.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    As long as you’re running it on your own hardware, it sure is.

    Privacy: Plex clearly records the metadata of what you watch.

    Sure, that doesn’t really have anything to do with self-hosting, though.

    Control: Plex has all of it.

    They have no control at all over the contents of your media library. Even if they shut down everything, all your media is still there. They merely have control over a user interface that can be replaced.

    • unexposedhazard@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      They merely have control over a user interface that can be replaced.

      If you have no control over it, that means plex isnt self hosted. The data is self hosted, but not the interface which is all that plex is at the end. You are basically just donating your hardware and data to a shitty company at that point.

      • remon@ani.social
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        It software hosted on hardware I physically control. That’s self-hosting.

        • unexposedhazard@discuss.tchncs.de
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          Controlling the software is an integral part of the ethos of self hosting. Literally right in the first sentence of the wikipedia page.

          https://en.wikipedia.org/wiki/Self-hosting_(network)

          Self-hosting is the practice of running and maintaining a website or service, as well as own servers for e-mail, IM, NTP and so on, using a private server, instead of using a service outside of the administrator’s own control. Self-hosting allows users to have more control over their data, privacy, and computing infrastructure, as well as potentially saving costs and improving skills.

          instead of using a service outside of the administrator’s own control

          Plex is outside of the administrators control.

          • remon@ani.social
            link
            fedilink
            English
            arrow-up
            0
            ·
            5 months ago

            Plex is outside of the administrators control.

            That’s funny, because I’m pretty sure I installed it and I also have the power to uninstall it. Seems like control to me.

            Anyway, I really have no interest in arguing with elitist takes that are objectively wrong.

            • Lumisal@lemmy.world
              link
              fedilink
              English
              arrow-up
              0
              ·
              5 months ago

              If it’s just about installing a program and bring able to uninstall it, that would mean that if Netflix made a program you could install, you’re now self hosting Netflix.

              • remon@ani.social
                link
                fedilink
                English
                arrow-up
                0
                ·
                5 months ago

                Well, that depends on what type of software netflix would make available. If it’s just a client application, that doesn’t really qualify as self-hosting, since it’s a client and not a server. That’s basically just using an app on any device.

                But if you could install the netflix server side software and connect it to your own media library and access it with your own local clients, then you’d be literally self-hosting netflix, indeed.

                • Lumisal@lemmy.world
                  link
                  fedilink
                  English
                  arrow-up
                  0
                  ·
                  5 months ago

                  Ah, but I control if the client application is installed or not. And technically Netflix did allow downloading content for offline viewing - as long as you had an account (don’t know if they still do).

                  Now both the content and the application are on your hardware. Ergo by your logic, that would be self hosting.

          • FauxLiving@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            5 months ago

            (I know you’re just joking)

            ☝️🤓, We typically don’t consider local-only applications as being hosted.

            Hosted implies a server and the ability to operate remotely and to service multiple users.

  • W98BSoD@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    Jellyfin. Have you heard about our Lord and Saviour Jellyfin? Fuck you if you don’t run Jellyfin. Emby? Never heard of it over me running Jellyfin.

    You’re nothing if you don’t run Jellyfin. NOTHING.

    Vulnerabilities? Yes, but who cares. What are you communist? Letting the paid software win even though it’s got better and easier security out of the box?

  • CameronDev@programming.dev
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    I don’t think there are any hard and fast rules for what is self hosting. Lots of people use cloudflare, which would fail both of your criteria as well.

    At least with Plex/cloudflare/others, your overall control and privacy is better and more in your control than it would be with other non-self hosted alternatives.

    • artyom@piefed.social
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      Plex specifically is the worst of both though. You have to host all of your own data, and pay Plex for the privilege, but they maintain control of virtually everything you can do with it.

    • CallMeAl (like Alan)@piefed.zipOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      I specifically asked about the criteria from this community’s own sidebar because that’s what I’m interested, what is self hosting “in the spirit of this community?”

      Maybe I’m wrong, but it seems like your reply ignores my actual question for discussion.

      • CameronDev@programming.dev
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        The description of this community is not a hard rule written in stone, and I would treat it as more of a vibe than a criteria.

        If you want to take it literally, then yes, Plex doesn’t count, neither does cloudflare or wordpress. Any many other proprietary systems commonly used by the self hosting community.

        But I think the spirit of this community is a bit more loose, and there is room for the likes of Plex.

  • Shimitar@downonthestreet.eu
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    I think Plesk is still self-hosting. Nowhere it says that self host MUST be open source or in general, free stuff. Self hosting is host on your premises, or actually host yourself (hosting on a VPS IMHO is still selfhost).

    As for Plex, i discarded it from the day 0 and went with Jellyfin directly, never looked back and i am 100% happy with my choice. I would NOT consider something like Plex (with it’s enshittification, pricing and overall shady approaches in general) as viable for my setup. But, it’s still self-host since you host your media and your service.

  • Alloi@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    im out here wondering why anyone would hand anyone credit card information to watch already downloaded pirated content.

    open source to me means open source, not open/paywall/ source.

    i prefer my open source free with a lil jank. as god intended.

    • remon@ani.social
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      It’s not just about watching content, but also about having it neatly organised with your watch history tracked in a easy to use interface. And on top of that, making it easily accessible to friends/family with minimum effort.

      open source to me means open source, not open/paywall/ source.

      It sure means that, but not quite sure why this is relevant. There is obviously a big overlap between self-hosters and foss enthusiast on lemmy, but for me they are unrelated.

    • tko@tkohhh.social
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      I won’t make any claims about other users, but I am using Plex for 100% legally obtained media, mostly by means of ripping physical media that I still have on my shelf. So, not everybody is using it for pirated content.

      • Doomsider@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        Due to the DMCA by circumventing the copyright to rip your DVDs you are technically breaking the law. You would most definitely be considered a pirate.

        • tko@tkohhh.social
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          I guess that depends on your definition of “piracy”… is it “breaking the law” or is it “stealing”?

          In any case, the point I was making is that some people use Plex with non-stolen media. I mostly see assumptions that it’s only used for stolen media, so I wanted to offer a counter-example.

          • ScoopMcPoops@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            5 months ago

            If by “your definition of piracy” you mean your country’s laws surrounding it, then in the USA you would still be breaking the law. The FBI anti-piracy warning that they put at the beginning of movies to warning you about the anti-piracy laws specifies that the unauthorized reproduction OR distribution of copyrighted works is illegal.

            • tko@tkohhh.social
              link
              fedilink
              English
              arrow-up
              0
              ·
              5 months ago

              I’ve got no moral qualms about the way I’m handling things, nor am I judging anybody for the way they handle things. My comment was simply meant to show that not everybody is using Plex for stolen media.

          • Doomsider@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            5 months ago

            Piracy is infringing on copyright. Ripping DVDs is most definitely consider a form of piracy. Although without sharing it, I think a jury could see it as non-infringing personally.

            I do agree there is a huge difference between ripping media and downloading/sharing it as far as civil liability goes.

            I take some umbrage with calling either ripping or downloading stealing though as it does not deprive the owner of their property. The correct term would be commercial copyright infringement.

              • Doomsider@lemmy.world
                link
                fedilink
                English
                arrow-up
                0
                ·
                edit-2
                5 months ago

                To this point Congress was ready to eliminate the VHS home taping technology. Believe it or not Mr. Rogers came in to save the VHS from regulation death because he believed parents could record shows to watch with their children.

                https://www.mentalfloss.com/article/29686/how-mister-rogers-saved-vcr

                Notable quotes

                “The VCR is to the American film producer and the American public as the Boston strangler is to the woman home alone.” - Jack Velanti

                “I have always felt that with the advent of all of this new technology that allows people to tape the ‘Neighborhood’ off-the-air … they then become much more active in the programming of their family’s television life. Very frankly, I am opposed to people being programmed by others. My whole approach in broadcasting has always been ‘You are an important person just the way you are. You can make healthy decisions’ … I just feel that anything that allows a person to be more active in the control of his or her life, in a healthy way, is important.” - Mr. Rogers

        • tko@tkohhh.social
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          Not sure if you’re implying that I torrent my media… but just to be clear I don’t torrent.

          • kiol@discuss.online
            link
            fedilink
            English
            arrow-up
            0
            ·
            5 months ago

            By definition, you are a pirate for ripping your purchased physical media! One can only imagine the depravity of then hosting that content for others! Straight to jail!

    • TheSambassador@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      Because I’m lazy and want to be able to watch my stuff from anywhere, and let my friends access my library easily across all their devices.

      Setting up Jellyfin for remote access is not trivial. Maybe for a lot of self hosting people it’s fairly simple, but it’s not nearly as simple as just downloading and running the Plex server software.

      I paid for a lifetime account when it was 250, and I felt like it was worth it. At 750 like it is now, I probably would actually have considered figuring out Jellyfin. As with everything, it’s a money/time analysis and it’s less of my time to host Plex.

      • FauxLiving@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        I have both specifically for this reason.

        Plex is for my family who only need to know ‘login to your Plex account’, but I personally use Jellyfin because I’m on my VPN. I got the lifetime pass for under $100 ($80?) and it has saved me a lot of time by preventing technical issues that would need my personal attention.

        • mic_check_one_two@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          Exactly this. Jellyfin shouldn’t be available externally (even with a reverse proxy!) which means a personal VPN is your only realistic option for remote access. But that means you can only remotely access it on devices that can run a VPN. So grandma’s smart TV is probably disqualified.

          Plex makes remote sharing much easier, so it’s what I use for friends and family. I got the lifetime pass like a decade ago, and I have gotten my money’s worth out of it a hundred times over. Luckily, Plex and Jellyfin will happily exist side-by-side, so there’s no real reason for me to choose one or the other.

  • ShellMonkey@piefed.socdojo.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    The purist part of my head wants to define self hosting as something done on your own hardware that no actor external to your net can influence directly, even to the point of requiring a licence check against an outside server is not ‘self hosted’.

    By that definition it gets a bit dicey with a lot of projects that are at all complex though, so you have to decide your own line.

    • IrateAnteater@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      It also starts to depend on how you define what a given service actually is. Plex has shifted from being a self hosted media server to essentially a streaming service that you can hook your own library to.

  • jlow@slrpnk.net
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    For me, if I can’t use it when the internet is down it’s not self-hosting, so Plex certainly isn’t for me.

      • mic_check_one_two@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        You can use Plex without the Internet. But it takes an extra two or three setup steps, so lots of people immediately jump to “wahhh my Plex isn’t working” when their Internet goes out. Not because it can’t work, but because they didn’t jump through the extra hoops to ensure it does.

    • thumdinger@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      This. I’ve had a couple of situations where we had an ISP outage and for whatever reason Plex Auth had expired and needed to connect to their servers to regain access to local media. The first time it happened I was pissed off. The second time it happened I installed to Jellyfin and never looked back.

      • remon@ani.social
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        You can white list local IP address if you want them to work without auth. Just a config issue in your end.

        • thumdinger@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          This was for the server itself requiring re-authentication with Plex for the server claim token, rather than client auth. Some situation arose where the claim token was no longer valid, expired, unsure, and the server was locked out and local media inaccessible until ISP outage resolved and could login with Plex account (2 weeks due to fallen tree). Not ruling out a config issue. Was a couple of years ago now, so bit fuzzy on the details.

      • W98BSoD@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        Jellyfin. Jellyfin. JELLYFIN. install it now? Is it the right fit? Fuck you who cares. I loaded Jellyfin and it worked for me so if it doesn’t work for you then you’re wrong!

        Jellyfin!

        Forget Emby or Kodi. JELLYFIN JELLYFINJELLUFIN!!!

              • W98BSoD@lemmy.dbzer0.com
                link
                fedilink
                English
                arrow-up
                0
                ·
                5 months ago

                I mean, at the end of the day the imaginary points aren’t good for anything. Thanks for the comment (seriously).

    • JordanZ@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      This can be done but you need to set the ip address ranges that don’t require auth when you can still get into the server(aka have internet). Then it works without internet fine.

      • friend_of_satan@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        Not really. I actually got rid of my Amazon Fire Stick because it didn’t work offline, but Plex did. I discovered this because my TV automatically showed the Plex shares as browsable media sources, which were being broadcast over DLNA.

        • JordanZ@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          That’s an option too but that’s mostly just DLNA and not really Plex (as the client).

  • Kushan@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    It’s self hosting by the literal definition that you host the server yourself.

    That it’s closed source and sends all kinds of data to another server is an entirely separate (and valid) concern.

    As much as I agree with the concerns around Plex, I would rather we didn’t start gatekeeping the self hosting community with arbitrary requirements and grey lines around what is and isn’t “true self hosting” or whatever. I would far rather we inform people and let them make their own choices about what they want to host on their private devices and networks.