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?

  • Shimitar@downonthestreet.eu
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month 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.

  • wr2623@midwest.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    29 days 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.

  • MagnificentSteiner@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month ago

    100% agree. Well said.

    To me, self hosting means the service runs on your hardware and is entirely un-reliant on anyone else’s.

    • SaltySalamander@fedia.io
      link
      fedilink
      arrow-up
      0
      ·
      1 month ago

      and is entirely un-reliant on anyone else’s

      I’m guessing you coded your own OS that isn’t dependent on updates from repositories you don’t control?

      • MagnificentSteiner@lemmy.zip
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 month ago

        To me, self hosting means the service runs on your hardware and is entirely un-reliant on anyone else’s.

        Convenient you left out the context where it clearly means “the service is un-reliant on anyone else’s hardware to run”. It clearly doesn’t mean un-reliant on anyone, anywhere.

  • lokalhorst@feddit.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month ago

    By that definition, no. But the Threadiverse is small enough, that I would allow it. Plex follows a similar spirit, but I enshittified over the years.

    I use Jellyfin btw.

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

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

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

  • Sabin10@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month ago

    Plex is kind of a weird hybrid where it is self hosted but a part of the backend infrastructure is not. For my use this is advantageous because it simplifies the service for my less technically inclined family members that would struggle with using something like jellyfin.

    I look at it as a comfortable middle ground to get people off Netflix and other services for now but I don’t have much faith that it will last forever with what plex is doing as a company recently.

  • HubertManne@piefed.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month ago

    Im not a self hoster so never mentioned it as peanut gallery but I was wondering reading stuff. I was kinda like. Whats the point of plex sounds like you need to connect with them or something.

  • ryan_@piefed.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month ago

    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?

    I understand where you’re coming from but, to me, self hosting is an ethos, not a checklist. If self hosting has to be void of a commercial entity then my services at home that are available externally aren’t self hosted since I have to rely on my ISP for that to work. And all of the electricity for my servers comes from a commercial company so those aren’t self hosted. And using a public domain isn’t self hosting.

    • Auli@lemmy.ca
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 month ago

      That’s a bs comparison. You cannot login tonplonplex if they are down well you can but only locally and it isn’t the default. Also if Plex disappears yourself hosted instance is finished.

  • curbstickle@anarchist.nexusM
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month ago

    when you are hosting something that is entirely dependent on a commercial entity to function

    Eh, you can still get in with them down by hitting the local server, so I don’t think this is entirely accurate.

    Would I recommend it? No, I have a lifetime pass since the early days of it being offered and I just use JF. I recommend Jellyfin.

    But I’m also not going to look down on folks who dont want to deal with auth or are unsure when it comes to opening a port on a firewall, access is something Plex makes easy and I get that.

    So is it self-hosting? If they are running the server, no matter if its local, a vps, whatever, then I’d say yes. Whether or not it meets with my personal ideals are irrelevant.

  • fozid@feddit.uk
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month 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
      ·
      1 month 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.

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

    • CallMeAl (like Alan)@piefed.zipOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 month 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
        ·
        1 month 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.

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

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

    • zener_diode@feddit.org
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 month 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.

      • [deleted]@piefed.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 month ago

        Ooohhhhh, now I get it.

        My first thought was dimming the lights like when a movie starts and that seemed silly.

        • irmadlad@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          1 month ago

          Hey if you like a more intimate setting when you’re with your server, far be it from me to interfere. Throw on a little Barry White and some Ottis Redding and git sum.

          • David J. Atkinson@c.im
            link
            fedilink
            arrow-up
            0
            ·
            1 month ago

            @irmadlad This is such a great idea. I sometimes tell my rack, “you are my everything” and I give it whatever it wants. I’m about to reposition some of the equipment. That is plenty intimate enough to play Barry White.

      • 4am@lemmy.zip
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 month ago

        Also make sure you don’t have a loose neutral somewhere 😬

        • DaGeek247@fedia.io
          link
          fedilink
          arrow-up
          0
          ·
          1 month ago

          It was a whimsical exaggeration.

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

          As is tradition.

    • bigredgiraffe@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 month ago

      Yeah this is where I am at too, it’s more about who is responsible when it breaks for me and if Plex breaks I have to fix it no matter where it runs. This community is more about learning how to do it than what specific tools to use for me as well, all tools come and go over a long enough timeframe, this is a good place to learn about the next one.

      • irmadlad@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 month ago

        Back in the late 60s, I heard a song by Jimi Hendrix called ‘If A 6 Were 9’. One line has stuck with me for decades and I’ve pretty much lived my life this way:

        I got my own life to live. I’m the one that’s gonna have to die when it’s time for me to die. So let me live my life the way I want to.

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

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