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?

  • Australis13@fedia.io
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    I agree that it doesn’t fit the definition in the sidebar, and I don’t use it because of those issues. If I’m self-hosting something, it’s precisely because I don’t want to be sharing data with a company (whether it be my photos or an inventory of my media library) or because I want more control than an external service provides.

    That said, most stuff we self-host isn’t going to be completely independent, e.g. if you’re running anything with HTTPS, you’ll need Let’s Encrypt or another way of obtaining a valid cert (unless you want to get into the habit of allowing exceptions in your browser, which is not a good idea).

    In the strictest sense, Plex does qualify as self-hosting (you’re running the application on hardware you manage along with your own media library) - but I’d argue that the compromises it requires are not ones every one is willing to agree to.

  • jlow@slrpnk.net
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 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.

    • JordanZ@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 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
        ·
        2 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
          ·
          2 months ago

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

      • mic_check_one_two@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 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
      ·
      2 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
        ·
        2 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
          ·
          2 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
        ·
        2 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
                ·
                2 months ago

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

  • Internet@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 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.

  • W98BSoD@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 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?

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

    Plex technically IS self-hosting but the significance of self is pretty low as Plex has a lot of control over it.

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

    I’m going to shame people for using something that used to work well. This will help me by making me feel superior, and it will help others by shaming them. What a good idea I’ve had!

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

        Attacked? No this post alone doesn’t make me feel attacked.

        Though it’s about weekly that we see a post saying essentially “there’s no reason anyone should still be using Plex…”, or “jellyfin is superior to plex because of x and y”. And honestly, it’s tiring and it feels forced. Like if jellyfin were so perfect, would it really need this many posts propping it up?

        Anyway, what bugged me about this post was the level of smugness. “Does Plex even count as self hosting?”, “is this really in the spirit of the community?”… God damn, that sounds like the least bearable person in the homeowners association.

  • Kushan@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 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.

  • German The Jackal@pawb.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    Please don’t try to gatekeep software or turn selfhosting into a Professional Redditor Larper shitwar like iOS vs Android. Literally no one needs or wants that.

    You can criticise Plex for its many shortcomings, that’s valid. Even better if you contribute to Jellyfin so it can overcome its shortcomings. But saying Plex is not self-hosted for puritan reasons is not a good look and smells like StackOverflow and elitist neckbeards; you’re disqualifying people from the community just because you, in your infinite pedantic wisdom, cannot comprehend that they also have valid reasons for using what they use.

    By this logic:

    • If you use the internet, nothing you access through it is self-hosted, because your ISP dictates if it’s allowed or not. Tailscale, WireGuard, OpenVPN, or a direct port connection are all subject to this. However you can access Jellyfin remotely is subject to this.
    • Docker isn’t self-hosted - you depend on Docker Inc, their image registry will be aware of some details about your host, including your IP, which is technically PII and is directly linked to you.
    • Let’s Encrypt certificates aren’t self-hosted because they’re an external CA and collect data like your email.
    • Jellyfin is not self-hosted, it depends on TMDB and OMDB which are commercial or external.
    • Pi-hole is not self-hosted as it depends in many cases on GitHub or external resources for its block lists, and it depends on public resolvers to operate.
    • Ubuntu is not self-hosted because Canonical controls everything and has telemetry
    • Neither is Windows, Mac, Debian, Arch, or even FreeBSD - they control updates and packages and if they randomly become evil, they have levers on you no matter what. Maybe TempleOS lol.
    • Nextcloud is not self-hosted because they control the add-on store, update servers and has telemetry.
    • The BitTorrent protocol isn’t self hosted because you rely on trackers and they collect telemetry about your client
    • Media piracy isn’t self-hosted because you’re relying on other people to produce it for you
    • If you get phone notifications, emails, messages, or whatever else - those aren’t self hosted. Even if you host Ntfy you’re still relying on Apple or Google notification relay servers.

    I could go on.

    By any stretch of this line of thinking, even the mere act of downloading any software in the first place disqualifies it from counting as self-hosted, because you didn’t build it from scratch and you depend on an external resource, your ISP, a DNS resolver, your operating system, your hardware (microcode, BIOS), your browser, and so on and so forth. The logic breaks down very fast. Don’t.

    • EmotionalSupportBees@lemmy.today
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Sir this is a Wendy’s

      Fr tho why would you even start?

      OP is clearly talking about the core values of this community (named SelfHosted btw) and whether or not the parent company of Plex (clearly a self-hosted piece of software that happens to be a critical component of Plex’s SaaS product) operates in the spirit of this community and your galaxy brain is over here arguing the semantics of the dictionary definition of the word self-hosted lmao

      You were so busy trying to come up with examples of how they’re wrong you forgot to correct them about the name

      “Sir you’re actually talking about Plex Media Server, Plex the company is a company and clearly not a piece of self-hosted software”

      • imhungry@leminal.spacedeleted by creator
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        Making fun of someone to deflect from their valid criticism hasn’t worked on me as an audience to an argument since way before I hit puberty, but I understand it might still work on some other people.

        • EmotionalSupportBees@lemmy.today
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          Sure any criticism is valid, it’'s less valid when they miss OPs point, and after a certain length it becomes unnecessarily condescending.

          I’m not trying to deflect from their criticism or how it displays their misunderstanding of OPs point, I’m trying to say they were being an asshole about it

          • German The Jackal@pawb.social
            link
            fedilink
            English
            arrow-up
            0
            ·
            2 months ago

            Sorry if I came off that way. About misunderstanding the point - look at the other comments. People are making the same points as me. I don’t think I have misunderstood anything here, and I don’t think being a long response automatically makes it any less valid to understand how nuanced and all encompassing our dependence on third parties is.

            You’re the one saying “this is a Wendy’s” which feels quite condescending in a post explicitly asking for opinions on how where Plex falls in the selfhosting community, including as defined in the sidebar.

  • HeartyOfGlass@piefed.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    … well, at some point any hobby grows to the point where purists show up.

    There’s give and take with everything. Is it “self” hosted if you rely on Docker - a 3rd party with control over their own infrastructure? Or hosting it on a Debian OS? Is it really “private” if it’s connected to the internet at all?

    Are you running the Plex Server application on some hardware so other devices can access the library? Hey, that’s self-hosting. That’s it.

      • gedfromgont@piefed.ca
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        Have you mined the minerals though?

        Or to put it in another way “to truly selfhost you need to start by creating the universe”.

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

    If you are hosting software services (proprietary or not) on hardware you control, in a network you control, then you are self-hosting. What the service itself actually is is irrelevant.