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?

  • German The Jackal@pawb.social
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    edit-2
    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
      2
      ·
      edit-2
      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”

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

  • wr2623@midwest.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 month 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.

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

    Is <insert thing here> really Self Hosting?

    I don’t really get hung up on the nomenclature and definitions. If you run your services off of a VPS and call it selfhosting, more power to you. No skin off my nose. If you run your services off of a homelab rack that dims the lights whenever you power it on and you call it selfhosting, more power to you. If you’re running your services off of an old repurposed, disposable vape unit, and you call it selfhosting, git sum. It’s a big umbrella and we can all coexist without nitpicking each other. Gatekeeping is something I don’t do, and it gets tiresome to hear others regurgitate the same trope over and over again.

    ETA: @CallMeAl@piefed.zip, nice profile shot.

      • Jade@programming.dev
        link
        fedilink
        English
        arrow-up
        0
        arrow-down
        1
        ·
        2 months ago

        No, no, he needs more power if the lights are dimming! That means the servers are hungry!

    • zener_diode@feddit.org
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      If you run your services off of a homelab rack that dims the lights whenever you power it on

      If you are in this situation, then you definetly should get some more power, or at least a UPS to make sure you don’t trip a breaker.

        • DaGeek247@fedia.io
          link
          fedilink
          arrow-up
          1
          ·
          2 months ago

          It was a whimsical exaggeration.

          … Taken to it’s logical conclusion and combined with snarky, but mildly helpful, advice.

          As is tradition.

  • Decronym@lemmy.decronym.xyzB
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 month ago

    Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

    Fewer Letters More Letters
    CA (SSL) Certificate Authority
    DNS Domain Name Service/System
    Git Popular version control system, primarily for code
    HTTP Hypertext Transfer Protocol, the Web
    HTTPS HTTP over SSL
    IP Internet Protocol
    ISP Internet Service Provider
    Plex Brand of media server package
    SSL Secure Sockets Layer, for transparent encryption
    VPN Virtual Private Network
    VPS Virtual Private Server (opposed to shared hosting)

    [Thread #317 for this comm, first seen 26th May 2026, 11:50] [FAQ] [Full list] [Contact] [Source code]

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

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

  • HeartyOfGlass@piefed.social
    link
    fedilink
    English
    arrow-up
    1
    ·
    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
        1
        ·
        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”.

  • SCmSTR@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    If you can’t download the software and then run it on an isolated, air gapped network like on a desert island, then it isn’t self hosting.

  • 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.

      • 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.

    • thumdinger@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      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 Jellyfin and never looked back.

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

      • remon@ani.social
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        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
          1
          ·
          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.

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

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

  • remon@ani.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 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
      ·
      edit-2
      2 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
        ·
        edit-2
        2 months ago

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

        • unexposedhazard@discuss.tchncs.de
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 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
            ·
            edit-2
            2 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
              ·
              2 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
                ·
                2 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
                  ·
                  2 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.

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

    Just as much as Tailscale is self hosting. Tailscale is probably more concerning from a security point of view.

    • ShortN0te@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      Just as much as Tailscale is self hosting.

      So not at all?

      Tailscale is just a Service. Not sure how you could even think calling Tailscale self hosting.

  • 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.

      • sonofearth@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        1 month ago

        It is not open source so you can’t say for sure. So the null hypothesis is that Plex has unlimited control over all of the hosted servers.

  • CameronDev@programming.dev
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 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
      2
      ·
      2 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
      ·
      2 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.