Selfhosted
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:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
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.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
view the rest of the comments
Why do people use this when Jellyfin exists?
Because of the Wife Factor. Getting people to convert requires getting past a lot of social inertia. It requires you to first convince them that the convenience of streaming services isn’t actually worth paying for. Then it requires an elegant onboarding experience. Lastly, Plex simply makes remote access easy. Sure, you could fiddle with reverse proxies for Jellyfin. But that’s easy to mess up. Instead, it’s much smoother to simply sign into Plex.
I can talk my tech-illiterate “My google chrome desktop icon got moved, and now I don’t know how to check my email” mother-in-law through Plex’s sign-up process over the phone. In fact, I did. It’s familiar enough that anyone who has signed up for a streaming service can figure it out. I can’t do that with Jellyfin, because their eyes glaze over as soon as you start talking about custom server URLs or IP addresses. Hell, my MIL’s TV doesn’t even have a native Jellyfin app available on the App Store. If I wanted to install it for her, I would need to sideload it.
Jellyfin does a lot of things right. But by design, the setup process will never be as elegant as Plex’s, because that elegant system requires a centralized server to actually handle it. And centralized servers are exactly what Jellyfin was built to rebel against.
To be clear, I run both concurrently; Jellyfin for myself, and Plex for friends/family. I got the lifetime Plex Pass license a decade ago, and it has more than paid for itself since then. But it sounds like a bunch of my friends and family may end up switching to Jellyfin if they don’t want to deal with the PlexPass subscription.
100% agree with the reverse proxy set up, it's not hard but it is intimidating at first and just fyi, reverse proxy set up is a ton easier if you're using swag with the drag, drop, run for a ton of apps including SSL certificate renewal.
https://www.linuxserver.io/blog/2020-08-21-introducing-swag
With that reverse proxy and SSL set up, no problems with the wife test or parent test and jellyfin for me at least.
I think its a great idea to run the two concurrently. I didn’t see the point but given how plex is evolving i think its time to start getting familiar with jellyfin.
Setting jellyfin up is for the technically inclined, i'll agree there, but once deployed I don't really see where Plex fundamentally excels over Jellyfin when it comes to "the wife factor"?
You open the app, app shows library, you click on desired media item, desired media item plays. What am i missing?
The app isn't available on as many platforms. The original comment claimed the TV their MIL uses doesn't have a Jellyfin app and would require side loading. I would argue that's a pretty big barrier for most people.
So far I've had no problems using jellyfin on basicly anything that exists in my house which includes a Apple TV, Xbox SX and a Xiaomi TV Box S.
But I can see there's probably no Tizen app for things like Samsung TV's.
https://github.com/Georift/install-jellyfin-tizen
Samsung is being a bit of a dick apparently.
As surprise to absolutely no-one. Me buying a Samsung panel with tizen on it one of my bigger regrettable purchases in my home theater life.
It's the setup which doesn't pass the "wife" test. The more setup friction, the lower the likelihood that average users will bother. It requires a very easy setup experience to retain the average user. Even us technical people have limited time in the day. If I get a similar experience out of both Plex and Jellyfin, I'm going with the software which is easier to set up. Most of us are at that point in our lives where we'll pay for convenience.
So lazyness is the real answer. ;) This is fair enough, to be sure, but logically I continue to have problems with it when looking solely at the wife factor.
My wife sets nothing up, that's my area of expertise. My wife's a user. This is true for Jellyfin but also things like our home automation that she very much enjoys but has no clue to how I made work on a technical level. She just taps things in the Home Assistant app as desired and things happen.
I would also argue setting up Jellyfin, though more a complex proposition as Plex, is a lot easier then setting up things like an *arr strack or ripping the media you eventually play back with it.
Plex does very little in a vacuum so despite it being easier to set up, it would be equally unlikely she ever would.
I took a dive into linux and jellyfin and im too stupid for it.