Side question here: how big is your storage pool for those of you that runs a jellyfin server?
I just started a Jellyfin server, but with the current hdd prices, it fills up fast and I need to manage my library a lot more than I'd like
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.
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!
Side question here: how big is your storage pool for those of you that runs a jellyfin server?
I just started a Jellyfin server, but with the current hdd prices, it fills up fast and I need to manage my library a lot more than I'd like
10TB. 80% full. I have 2TB that I can add if I need. At this point I've maintained 80% for about 1 year.
80TB array here. I've recently started using Maintainerr to delete things my friends and family request via seerr if it goes unwatched. I deleted over 15TB of things that was requested but never watched, a lot of entire shows of multiple seasons where someone only watched 2 episodes. (this was years of request history it ran over)
It was that or spending money on more 20TB drives and I just don't have it in me to spend that money with current prices.
40TB, but that’s way more than I would realistically need if I was better about deleting old content. I have shows saved that I haven’t watched in years. With the *arr stack, there is very little reason to keep a lot of media saved, because reacquiring it again in the future is dead simple.
Do docker files handle all the setup of these or do I have to learn stuff?
2TB, but I'm also new to this. I am literally running ffmpeg on some of the shows to compress them a little or dropping unnecessary audio streams
I got the Plex lifetime pass like 10 years ago, but just switched to Jellyfin over the weekend. It felt like every week Plex was asking me to re-pick my home page list and just insisted on re-adding their live streaming junk. Got tired of it. Reverse proxy is not hard to set up, and while there’s some encoding kinks to work out, it’s not like Plex was immune to those problems either.
The best part is that, if you're on the fence, you can just run both. That's what I did at first, but I've since let plex die.
I ran both for a while as well. Then decided I preferred Jellyfin.
I only use it locally though didn’t have to set up remote access.
At least Jellyfin let's you work out the encoding kinks, and set stuff up the way you want.
Meanwhile if plex has central issues transcoding stops working because they force check plex servers for new profiles every time a transcode starts, and if the check fails it just hangs forever (assuming it has Internet access but specifically can't access the plex url with the transcode profiles. Also this might be solved now but it was a problem just a few months ago)
I’ve already had a Plex pass for ages, so I’ve just been running both concurrently.
Plex is a lot more accessible for my friends and family that are less tech inclined.
Yeah thats the main problem for me, Ive run both Jellyfin and Plex in the past when plex used to charge users to watch on mobile. but Jellyfin Id always have to help create their account, show them how to add my domain and stuff, only for them to need help again a month down the line when they want to use it.
Now that plex got rid of that whole mobile charge stuff if the server owner has a plex pass it made it much simpler.
it is still annoying when adding a new user showing them how to disable all the ad supported stuff but usually its a one time thing, after that if they forget their password or whatever its between them and plex. plus plex is much simpler as far as I know when your users also start to run servers, they just invite you back and you have access to everything on one account
This article doesn't mention the limitations of remote access for Jellyfin, which requires some tricks like reverse proxy or Tailscale. I think Jellyfin is a great option if you only watch/listen on your home network, but if anyone wants to replicate the remote access capabilities of Plex, I typically warn them they are going to have to roll their sleeves up.
A reverse proxy is a trick? That's like standard practice for web servers.
Tailscale truly could not be easier/simpler.
You're right, I missed that.
I personally use a reverse proxy and Wireguard setup to access remotely.
I am hoping that jellyfin gets better over the next few years. I keep trying it and it keeps feeling broken to me. Lots of people have the same experience it seems but then there's also always a few people that act like I'm crazy. Nah, it's still not there, unless things have changed a lot in the past year.
I use a 3rd party client called Wholphin and it works great.
Also it helps to set up profiles in sonarr/radarr to make sure you're getting media thats compatible with the devices that will interact with Jellyfin, and filter out formats that cause problems. I use Profilarr to load in community made quality profiles to sonarr/radarr and then i copy them and tweak them for myself.
Before i started doing this i had loads of problems with Jellyfin not being able to play stuff, and now everything runs perfectly.
The biggest discovery I made that was causing a lot of my problems was HDR formats. HDR10+ only really works on Samsung TVs for example. I dont have a Samsung TV, so anything I had that would try to play that content would come out a weird green/purple colour. Content with Dolby Vision Profile 5 would flat out not play on devices that don't support Dolby Vision. Dolby Vision Profile 7 falls back to regular HDR10 when the device doesnt accept DV, so that works, but DV Profile 5 doesnt do that.
I was able to filter out HDR10+ and DV Profile 5 using quality profiles and all my playback issues disappeared immediately.
What about it feels broken? I've been running Plex and Jellyfin together for a long time and always find myself using Jellyfin. I'm curious what problems people run into to see if I have the same problem or maybe I'm just overlooking something.
Same. Have run both for a while. Find the jellyfin customisation preferable to plex.
If you mean limitations in the client, I discovered that there's a Jellyfin for Kodi plugin.
Kodi has had decades of development. It's super customizable, has every feature you can think of, direct plays every video format, and is fast.
Having it act as a Jellyfin client has been amazing and given me the best of both worlds.
I had Kodi installed for a few weeks as my television media front-end, but it has:
It may well have a huge amount of functionality, but configuring and using it is the exact opposite of slick. Have uninstalled in favour of KDE with VLC installed, and manipulated via the KDE Connect mobile app, which is somehow a much better big-screen experience.
I felt crazy when I tried to use Kodi. Everything was so convoluted to setup.
I was thinking of installing Linux on a mini-pc I have here and just buying a bluetooth keyboard/mouse combo to watch medias. I can run Firefox with ad blocking and easily access my server like that.
'Decades of development' is stretching it a bit 😅
I agree that the rest of plex is undergoing enshittification. But the core features are kinda the same? I use it outside my home a LOT, so I don’t know how jellyfin would work for that. I know Cloudflare tunnel has a bad relationship with streaming video. Does Tailscale too? How do you access jelly outside your home?