goodbye plex
-
I've heard jellyfin has a lot of security issues, which I don't know if that's accurate or not. But the BIGGEST issue is lack of a proper tvOS app. I really don't feel like using Infuse or some other app just to use my library. Year after year I hear about people switching and yet, the gap is simply still there.
wrote last edited by [email protected]I just validated that the latest version of the LDAP privilege escalation issue is not an issue anymore. The
curl
script is in the ticket.This was the one where a standard user could get plugin credentials, such as the LDAP bind user, and change the LDAP endpoint. I.E., bad.
I chose this one because after going through all of them, it was the only one that allowed access to something that wasn't just data in Jellyfin.
So for me, security is less of an issue knowing that, as only family use the service, and the remaining issues all require a logged in user (hit admin endpoint with user token).
Plus, I tried a few of those and they were also fixed, just not documented yet. I didn't add to those tickets because I was not as formal with my testing.
-
honestly every explanation probably just ends at 'this is what i learned on and it works'. same way i religiously use nano and try to do everything in bash first. or how a couple coworkers can't stop explaining their vim workflow and defending python unprompted like it's a trauma response for them. my current homelab is also running a r9 with 64gb ram and 30tb storage. if i were paying for remote hosting, still using salvaged hardware or being paid, i'd invest time learning newer processes. but containers haven't caught my interested and this set up takes basically no effort on my part to maintain, so i can focus my limited free time elsewhere.
Same.
The time it takes me to write a single function in Python is the same as writing a whole Bash-script using nano.
Also I initially set up my homelab using Docker in a VM on Proxmox. Totally useless abstraction, but I never found the time and patience to migrate the VM to bare metal. -
honestly every explanation probably just ends at 'this is what i learned on and it works'. same way i religiously use nano and try to do everything in bash first. or how a couple coworkers can't stop explaining their vim workflow and defending python unprompted like it's a trauma response for them. my current homelab is also running a r9 with 64gb ram and 30tb storage. if i were paying for remote hosting, still using salvaged hardware or being paid, i'd invest time learning newer processes. but containers haven't caught my interested and this set up takes basically no effort on my part to maintain, so i can focus my limited free time elsewhere.
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.”
-
I've heard jellyfin has a lot of security issues, which I don't know if that's accurate or not. But the BIGGEST issue is lack of a proper tvOS app. I really don't feel like using Infuse or some other app just to use my library. Year after year I hear about people switching and yet, the gap is simply still there.
Yeah, Samsung TVs don’t have a native Jellyfin app either. You can sideload it, but good luck walking your “you touched my computer six months ago and now it’s broken. This is your fault” grandmother through that over the phone.
-
I've been using jellyfin for years.
My best recommendation is DELAY UPDATES and back up before you update.
I have a history of updates breaking everything so you should be careful about them.
All software recommends backing up before an update, but for jellyfin the shit is real, you really want to back up.
Like the version or the media?
-
Like the version or the media?
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.
-
Unrelated but why a full VM for Linux stuff, lxc is much more efficient
Stronger compartmentalization
-
Like the version or the media?
the config and databases or the media, you mean?
if so, the former, but I mount the meadia with a read only docker volume just to be sure, because chances are I would never notice it
-
after almost 15yrs my plex server is no more. jellyfin behind nginx with authentik is running very nicely.
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.
-
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.