Is Plex really Self Hosting?
from CallMeAl@piefed.zip to selfhosted@lemmy.world on 26 May 11:10
https://piefed.zip/c/selfhosted/p/1526968/is-plex-really-self-hosting

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?

#selfhosted

threaded - newest

trewq@lemmy.world on 26 May 11:13 next collapse

Big fat NO

drkt@scribe.disroot.org on 26 May 11:14 next collapse

Nope, but people are defensive of their financial decisions.

CmdrShepard49@sh.itjust.works on 26 May 11:34 collapse

Apparently people are defensive about other people’s financial decisions too.

drkt@scribe.disroot.org on 26 May 11:39 next collapse

xd

irmadlad@lemmy.world on 26 May 11:52 collapse

Made me chuckle. Indeed, you do have a point.

lokalhorst@feddit.org on 26 May 11:14 next collapse

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.

MagnificentSteiner@lemmy.zip on 26 May 11:16 next collapse

100% agree. Well said.

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

tychosmoose@piefed.social on 26 May 14:18 collapse

So no image pull from docker.io, right?

CameronDev@programming.dev on 26 May 11:17 next collapse

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@piefed.zip on 26 May 11:46 next collapse

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 on 26 May 12:56 collapse

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. And 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 on 26 May 15:09 collapse

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.

remon@ani.social on 26 May 11:20 next collapse

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 on 26 May 11:48 collapse

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 on 26 May 11:50 collapse

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

unexposedhazard@discuss.tchncs.de on 26 May 11:55 next collapse

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

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 on 26 May 11:57 collapse

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 on 26 May 16:42 collapse

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.

surewhynotlem@lemmy.world on 26 May 13:12 collapse

I’m self hosting Microsoft Office right now

ShellMonkey@piefed.socdojo.com on 26 May 11:37 next collapse

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 on 26 May 12:54 collapse

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.

HeartyOfGlass@piefed.social on 26 May 11:42 next collapse

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

czl@lemmy.dbzer0.com on 26 May 12:02 collapse

I guess I’m not selfhosting at all, I use a power grid that I don’t control.

gedfromgont@piefed.ca on 26 May 13:12 collapse

Have you mined the minerals though?

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

[deleted] on 26 May 15:44 collapse

.

Australis13@fedia.io on 26 May 11:46 next collapse

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.

irmadlad@lemmy.world on 26 May 11:47 next collapse

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.

zener_diode@feddit.org on 26 May 12:55 next collapse

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.

snooggums@piefed.world on 26 May 13:01 next collapse

Ooohhhhh, now I get it.

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

irmadlad@lemmy.world on 26 May 15:46 collapse

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.

meltedcheese@c.im on 26 May 15:56 collapse

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

irmadlad@lemmy.world on 26 May 16:23 collapse

Bow Chicka Wow Wow

4am@lemmy.zip on 26 May 13:18 next collapse

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

irmadlad@lemmy.world on 26 May 14:02 collapse

If you are in this situation

It was a whimsical exaggeration.

DaGeek247@fedia.io on 26 May 15:23 collapse

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 on 26 May 14:31 collapse

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.

jay@mbin.zerojay.com on 26 May 11:47 next collapse

It's why I also consider cloudflare against the spirit of the community but I'm not going to give anyone hell over doing things how they want to with their own stuff. Freedom to do things as we'd like is part of the reason why we're all here, right?

CallMeAl@piefed.zip on 26 May 11:55 collapse

Freedom to do things as we’d like is part of the reason why we’re all here, right?

100% and the mods are also pretty good about removing off topic posts. My question is about understanding what this community thinks and where that line to what is off topic is. There are certainly things you can do with a server at home that would be off topic for this community, right?

krashmo@lemmy.world on 26 May 14:55 collapse

There are certainly things you can do with a server at home that would be off topic for this community, right?

I don’t want to hear about hosting CSM but anything else is fair game imo

Decronym@lemmy.decronym.xyz on 26 May 11:50 next collapse

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

Fewer Letters More Letters
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)

7 acronyms in this thread; the most compressed thread commented on today has 16 acronyms.

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

mrnngglry@sh.itjust.works on 26 May 11:49 next collapse

It’s like a baby step on the self hosting journey. Not as pure as Jellyfin but still a little better than Netflix. I paid for a Plex lifetime pass years ago, when they were still producing cool updates like DVR functionality for OTA broadcasts. I still run it but now Jellyfin is running alongside it with the intent of dropping Plex soon.

kaidenshi@lemmy.world on 26 May 12:03 next collapse

Plex requires a Plex Pass subscription to share outside of your local network. Plex doesn’t allow you to watch media on your local network if your internet service is down, even if you have the Pass, because the service requires a constant connection to the Plex service itself. You can’t use apps on most streaming boxes and sticks without a Pass subscription. Plex records telemetry on all of your viewing habits and shares it with any of your associates who also use the service.

I switched from Plex to Emby a decade ago because of the restriction on local network streaming without an internet connection. My internet service went down and I said to myself “well I can at least watch my locally hosted files on my tv sitting next to the server”. Nope, not allowed. I emailed Plex support about it once my internet was back and they said that wasn’t a bug, it was by design. I dropped it then and there even though I had a lifetime Pass subscription.

remon@ani.social on 26 May 12:06 next collapse

Plex doesn’t allow you to watch media on your local network if your internet service is down

It actually does, you can whitelist local IP addresses, allowing them to bypass plex auth servers.

kaidenshi@lemmy.world on 26 May 12:12 collapse

Good to know, and it would have been nice if that support rep had just told me that ten years ago instead of inadvertently talking me into dropping the service altogether. Hell, it would have been nice if that was in the documentation, but obviously they have a vested interest in mining your data.

Still, for all of the reasons above and more, I’ll never use Plex again. I occasionally help a friend keep his Plex installation maintained and it’s just a shitty service compared to the more open options in my experience. I’ve told him about the better options but his sunk cost mindset (he paid the current lifetime fee) won’t let him migrate.

Sickday@kbin.earth on 26 May 12:19 collapse

it would have been nice if that was in the documentation

Its been in the docs for at least 7 years now (check the Last Modified date).

Onomatopoeia@lemmy.cafe on 26 May 12:41 next collapse

Well that’s good at least!

Does that mean you could theoretically get all setup and pull the internet plug for your Plex server and just let it run only locally?

(I haven’t used Plex since about 2012)

Chronographs@lemmy.zip on 26 May 12:56 collapse

I think so but it wouldn’t be able to get all the metadata for any new content you add so probably wouldn’t be a great idea

kaidenshi@lemmy.world on 26 May 15:29 collapse

And my experience was nearly ten years ago. I’m glad they updated the documentation. Thanks for the link!

TechSquidTV@lemmy.world on 26 May 13:22 collapse

This is incorrect and parroted constantly. It almost feels intentional.

kaidenshi@lemmy.world on 26 May 15:28 collapse

Why would I lie? It was my experience at the time, if it has changed for the better since then, that’s great for Plex users.

BryceBassitt@lemmy.blahaj.zone on 26 May 16:00 collapse

If not a lie, you were simply misinformed. Hopefully you will no longer be

kaidenshi@lemmy.world on 26 May 16:35 collapse

I’ll say it again: it was my experience at the time, ten years ago. There is no misinformation. Apparently the situation has changed for the better for Plex users and that’s great. But I’m not going to change what I said, because it was what I experienced; to do so would be misinformation.

mhzawadi@lemmy.horwood.cloud on 26 May 12:04 next collapse

self hosting is all about whats right for you, as said, lots here use cloudflare. I would never use cloudflare as I like to mess up my stuff on my own, not have some company piss it up and have to wait for them to fix it.

I would see plex as the half way house of self hosting, you run a service that someone else has the control over.

yodeljunkmanenvy@piefed.social on 26 May 12:43 next collapse

No, Plex is not self-hosting. Once they tried to get me to purchase a Plex Pass for remote access, I knew I needed something else that didn’t have a paywall.

That said, many people find their way to better services like Jellyfin by first using Plex and coming to this same conclusion, so I am not going to write off the Plex people yet. They will figure it out one day 🙂

cyberpunk007@lemmy.ca on 26 May 14:11 collapse

Instead of plexpass you could do always on VPN with wire guard.

Sabin10@lemmy.world on 26 May 13:11 next collapse

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.

fozid@feddit.uk on 26 May 13:24 next collapse

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.

cyberpunk007@lemmy.ca on 26 May 14:10 collapse

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.

False@lemmy.world on 26 May 13:33 next collapse

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

CallMeAl@piefed.zip on 26 May 13:50 next collapse

To me, Tailscale is not selfhosted at all. That’s why headscale exists.

ShortN0te@lemmy.ml on 26 May 14:45 collapse

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.

HubertManne@piefed.social on 26 May 14:02 next collapse

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.

Shimitar@downonthestreet.eu on 26 May 14:50 next collapse

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.

curbstickle@anarchist.nexus on 26 May 14:57 next collapse

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.

ryan_@piefed.social on 26 May 15:47 next collapse

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.

Alloi@lemmy.world on 26 May 16:08 collapse

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.