goodbye plex
-
after almost 15yrs my plex server is no more. jellyfin behind nginx with authentik is running very nicely.
Does jellyfin do untranscoded video/audio?
Haven't used it in years but finally building up my media server again and I remember it had some funky settings for hardware encoding back then which I didn't need because I was connecting to it via a repurposed gaming laptop that could easily handle 4k content and surround sound by itself.
-
Its monthly or lifetime and the lifetime is like 6-8 years of paying monthly.
Ah I didn’t know that. I doubt it was that much when I first got it, but I’m unsure. I’ve had it for a long time
-
I want to leave too, but I really like PlexAmp for my music streaming. And no, Finamp doesn't work nearly as well or look as nice.
What about subsonic or funkwhale? I think I also tried a third one I'm forgetting
-
What about subsonic or funkwhale? I think I also tried a third one I'm forgetting
Thanks for the suggestions. I'll try them out. One thing that I hate is critical for me is integration with Android auto. It's the last Google service I can't seem to quit. Might have to give up and just roll with Bluetooth instead.
-
Does jellyfin do untranscoded video/audio?
Haven't used it in years but finally building up my media server again and I remember it had some funky settings for hardware encoding back then which I didn't need because I was connecting to it via a repurposed gaming laptop that could easily handle 4k content and surround sound by itself.
I use jellyfin for unencoded audio and video on my clients that support it like my newer television, but I also use transcoded audio video on things that can't handle the higher codecs like the raspberry pi.
-
Long time Jellyfin user here, welcome on board. I think biggest hurdle I should newbies warn about is the lack of availability on TizenOS.
Its possible but needs some extra steps.
This is one of my issue with Jellyfin. It's a workaround to install the app onto Tizen. Updates are again manual. But zero issues since installation and runs smooth.
-
So it does the Sonic adventure on mobile in a free app? And has offline storage? And has a station creator?
Idk man there's a music player
-
I have it on docker with two volumes, ./config and ./cache
I back up those before each update.
A bad Jellyfin update should not mess with your media folder in anyway. Though you should have backups of those aswell as a rule of thumb.
With respect to the media, you can mount the volume as read only, preventing Jellyfin from accidentally wiping your underlying content.
-
after almost 15yrs my plex server is no more. jellyfin behind nginx with authentik is running very nicely.
I just got Authentik / Traefik going for Navidrome, Jellyfin is next.
Does it play well for the mobile applications? If you use them?
-
Assuming this is all true, sure its not great but how much does it matter?
Most have jellyfin in a docker. My jellyfin can't only has read only accses to the media folder. Only the config folder has write access. Assuming the worst case scenario here, how much damage can than do?
A lot of neophyte self hosters Will try running the binary in Windows instead. Experienced self hosters will indeed use docker.
Then out of the ones that are using docker some of them will set it up as privileged.
And then how many of those people actually make read-only versus how many just add the path and don't think about it.
Don't confuse your good practices with what the average person will do.
-
honestly every explanation probably just ends at 'this is what i learned on and it works'.
Yeah, lots of these answers basically boil down to “when all you have is a hammer, everything looks like a nail.”
These days the hammer is usually docker/podman/lxc containers instead of VMs though. Like, you don't need a container to run a self-contained statically-compiled binary, yet people still do it for some reason.
-
I just got Authentik / Traefik going for Navidrome, Jellyfin is next.
Does it play well for the mobile applications? If you use them?
the ldap auth works great for the apps. apps dont play well with an oidc login process. i ended up using both, oidc for web and ldap fall back for applications. made it easier for my non tech inclined users. most of the current apps also support quick connect, like the plex link process. you auth on a web browser and enter a code into the app. so it's possible to use only oidc for log in and, i believe it should be possible use css to even hide the user name and password fields.
-
Jellyfin us easy to run, but then when you are running it it just doesn't have your files. Are they in the incorrect folder structure? Who knows
I literally just run Kodi and it just works, I can browse my folders and watch stuff
this was the dealbreaker for me. the demand for specific file and directory naming schemes with no default indexer seems deranged.
-
Thanks for the suggestions. I'll try them out. One thing that I hate is critical for me is integration with Android auto. It's the last Google service I can't seem to quit. Might have to give up and just roll with Bluetooth instead.
symfonium has been mentioned in this post before specifically for android auto. i had the same hang up with apple car play. i didn't use most of the plexamp fancy features. i just wanted it to play music and be easy to use when driving. manet finally came along for ios. though i'm still hoping one of the open source apps adds the functionality later.
-
Unrelated but why a full VM for Linux stuff, lxc is much more efficient
I can backup an entire VM snapshot very quickly and then restore it in a matter of minutes. Everything from the system files, database, Jellyfin version and configs, etc. All easily backed up and restored in an easy to manage bundle.
A container is not as easy to manage in the same way.
-
after almost 15yrs my plex server is no more. jellyfin behind nginx with authentik is running very nicely.
I just wanna get rid of Plex so bad but jellyfin isn't going to work for my grandma....
-
I can backup an entire VM snapshot very quickly and then restore it in a matter of minutes. Everything from the system files, database, Jellyfin version and configs, etc. All easily backed up and restored in an easy to manage bundle.
A container is not as easy to manage in the same way.
you can use commit, save/load, import/export for the same thing as VM snapshots
-
I’ve heard jellyfin has a lot of security issues
The biggest known stuff I saw on their GitHub is that a number of the exposed service URLs under the hood don't require auth. So, it's open-source with known requirements, you can tell easily from the outside that it's running, and you can cause it to activate a LOT of packages without logging in. That's a zero-day in any package that can be passed a payload away from disaster.
AS far as TVOS, I'm kinda surprised swiftfin doesn't service you.
swiftfin is mostly there but doesn’t support media segments, which is a deal breaker for me
really unfortunate since jellyfin media segments is a much better implementation of the concept than plex
i’m watching the swiftfin issue for when it gets added and i’ll be all over compiling and testing it
-
https://github.com/jellyfin/Swiftfin is available for tvOS. works great for me with one bug. since i have homepods connected to one of my apple tv's as it's speakers. i had to change the setting to use the native video player instead of vlc to avoid and audio delay bug. that cost me the auto play next episode function. i though not auto playing the next episode would annoy me, but it's turned out to not be a issue at all. but infuse doesn't include that bug if you want both homepod tv speakers and auto play next episode with jellyfin. as for security, since jellyfin is more modifiable it has a lot more room for misconfiguration for sure. plex had plenty of it's own security issues, we just only heard about them when some security blogger discovered it.
misconfiguration here i think is a dangerous way to phrase it… it implies that there is a secure way to run jellyfin on its own. jellyfin, by itself, should never be exposed to the www. it is, no matter the configuration, insecure. to run jellyfin on the www you must put a VPN or other reverse proxy with auth over the top of it
-
I just wanna get rid of Plex so bad but jellyfin isn't going to work for my grandma....
Why? It's been much easier for me