this post was submitted on 22 May 2026
194 points (98.5% liked)

Selfhosted

59393 readers
1840 users here now

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.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

  7. No low-effort posts. This is subjective and will largely be determined by the community member reports.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

Honest question, because I know multiple people who are not looking to jump ship since they already have the Plex Pass.

you are viewing a single comment's thread
view the rest of the comments
[–] german@pawb.social 12 points 11 hours ago (2 children)

TL; DR: UX, UI, and memory.

Memory usage is a significant concern. It immediately made my NAS completely crash when attempting to scan the (not even very large) library. Plex, right now, as of writing, when idle, uses 30MB, compared to the 3.1GB reported by Jellyfin when I last tried it, which was the last reading before my NAS died a tragic death of RAM starvation.

The apps are bad. A browser isn’t a good solution - see HDR, 10bit, 5.1, Atmos, and bit-perfect support. Remote access is complex, particularly for those behind CG-NAT, and encryption for remote access is even more convoluted; Plex does it in one checkbox. Some of that is architectural, some financial, but the end result is a worse experience for me.

The UI design is such that any server slowdown affects responsiveness severely, even for simple actions, which unfortunately speaks volumes about how much of a priority the actual user experience is - that’s not something I’m compatible with as a person in general.

Third-party apps are not good either for my platforms, I deemed them to be unusable unstable and amusingly poorly designed - that’s including the Swift and Flutter versions, the latter of which’s design and UX I found incredibly obtuse. Stretching a phone app for desktop use feels a bit like stretching your ballsack into a wind sail - maybe just get a sail mate.

I genuinely wanted to like Jellyfin, I hate proprietary software, let alone paid software, LET ALONE paid piracy software. But JF still has so many areas like these that are just incredibly frustrating to deal with. Plex’s dogshit decisions are not impacting me much (Lifetime), I have established custom setups around the desktop Plex clients to make them usable, so I see no immediate reason to switch until Jellyfin addresses its memory usage and considers using a non-skid language for an application that’s essentially a file server, set of ffmpeg scripts and a metadata database.

[–] muusemuuse@sh.itjust.works 1 points 7 hours ago (1 children)

I actually distrust the plex approach to granting remote access. WireGuard or Yggdrasil into a jellyfin instance seems more practical and manageable for me, and for my friends it’s fine, but I will concede it’s not great for people trying to commercialize their pirated content. That added step of connecting with VPN is super not great.

[–] german@pawb.social 2 points 2 hours ago

For my friends and family, it’d be fairly annoying to connect to Tailscale, and really annoying to connect to Wireguard or Yggdrasil.

Think of a smart TV used by your mom and having to guide her to install Wireguard on it lol.

I don’t fundamentally distrust Plex’s encryption after having tcpdumped it and seeing nothing but gibberish - which is exactly what my ISPs would see, that’s my reason for encryption. But I do not trust them to keep that feature operational indefinitely.

I’ve actually seen more people commercialise Jellyfin because you can edit the fuck out of its source code and add 10 ads and 3 paywalls. I’ve only seen people selling access to Plex shares directly - like you would sell a Steam key, whereas Jellyfin custom shares get customised and sold as a Netflix alternative with an active subscription in some places around the world.

[–] Nefara@lemmy.world 2 points 10 hours ago

Thank you for providing a possible answer for why my Jellyfin server is such a memory hog. It eats up memory and CPU even while idling and grinds all of my other services to a crawl if I let it