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?


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