this post was submitted on 06 Jan 2026
374 points (100.0% liked)

Selfhosted

54414 readers
849 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 2 years ago
MODERATORS
top 44 comments
sorted by: hot top controversial new old
[–] rumba@piefed.zip 103 points 4 days ago (3 children)

I love EVERYTHING there except

Saved servers and settings will not be migrated from Jellyfin Media Player.

I can fix it, and it's no big deal, but I provide services to friends and family who'll need me to walk them through it.

That's the stuff where we lose out to corporate products.

[–] Zwuzelmaus@feddit.org 58 points 4 days ago (1 children)

That's the stuff where we lose out to corporate products.

They sometimes lose things as well.

And they harrass their users in other ways, for example by randomly renaming stuff to "AI..." or even integrating with AI.

[–] rumba@piefed.zip 31 points 4 days ago (1 children)

100%

Ads, selling private data, adding AI, cutting features.

I just need JF to be in the same neighborhood as the corporate stuff for security and end-user ease of use. I can do a hell of a lot of complicated stuff on my end, but walking grandma through a change is painful.

[–] jol@discuss.tchncs.de 12 points 4 days ago (1 children)

The fact that jellyfin let's you sort your media exactly the way you want without promoting or hiding content already puts JF miles ahead any commercial streaming services. The ease of mind is unbeatable.

[–] rumba@piefed.zip 10 points 4 days ago (1 children)

I absolutely hate what Plex has become. I bought a lifetime pass a long, long time ago, and ever since that purchase, they seem to have done nothing but strip features I need and force features I don't want.

Now if we could just sort the jf collections type in ways other than by date ;)

[–] kumi@feddit.online 1 points 4 days ago (1 children)

Now if we could just sort the jf collections type in ways other than by date ;)

Sounds like Good First Issue material! (;

[–] rumba@piefed.zip 1 points 3 days ago

I've been looking through the source. I could totally fix it, but I worry no one would appreciate my code chops :) And I think the current work on the db changes might invalidate anything I actually try.

[–] immobile7801@piefed.social 9 points 4 days ago (1 children)

That looks specific to jf desktop, do you have many users using that?

[–] rumba@piefed.zip 14 points 4 days ago

One too many apparently :)

I'll survive.

[–] superglue@lemmy.dbzer0.com 1 points 4 days ago

On the plus side it actually plays video smoothly for me now where as before it didn't work at all.

[–] inclementimmigrant@lemmy.world 10 points 3 days ago

I will say that the 10.11 update for me was a freaking nightmare with so different types of failures.

I'm still waiting the ability to remove seasons without deleting the media, especially since I now have ton's of duplicate season_xxxx seasons from the major version update, mucking up most of my seasons that I didn't have before.

Oh and chromecasting on the app is still a giant mess.

Still great to hear they're making progress.

[–] douglasg14b@lemmy.world 5 points 3 days ago

Really with they would take security vulnerabilities seriously 😞

Because they are significant, and broad reaching.

[–] tyler@programming.dev 29 points 4 days ago (2 children)

The tizen version is finally close to release. I don’t use a Samsung TV but in-laws do and I don’t like installing the dev version.

[–] mic_check_one_two@lemmy.dbzer0.com 9 points 4 days ago* (last edited 4 days ago) (1 children)

Yeah, the Tizen app will be huge for me. I’ve been dual-running Plex and JF specifically because a few of my users have Tizen devices. And there’s no way I’d be able to explain sideloading to my “throws up their hands and says it’s too complicated as soon as they see anything unexpected” relatives over the phone.

Luckily, I got a lifetime PlexPass like a decade ago, before JF even existed. So it’s not like supporting Tizen is costing me anything extra.

[–] Zozano@aussie.zone 4 points 4 days ago* (last edited 4 days ago) (1 children)

This general attitude towards giving up when something becomes unfamiliar is wild to me, because in any discipline they're even slightly good at, they'd take a minor hurdle as a learning experience, plus they have you to walk them through it, so it really isn't a big deal.

This was made abundantly clear when I installed the Jellyseerr app (basically just a webapp) on my Dad's phone, logged in for him and walked him through this process:

  • Use the search bar
  • Select the show
  • Select the season you want
  • Click request

"That's too complicated I'll just ask you when I want to watch something"

I sent him a Signal message in a new group called "Jellyfin guide". It should be easy to find since I'm his only Signal contact.

Just follow the guide.

A week later, "hey can you download this for me?"

[–] mic_check_one_two@lemmy.dbzer0.com 11 points 4 days ago (1 children)

It’s learned helplessness. They hit a roadblock they couldn’t figure out, and instead of trying again, they just went “well I guess this tech stuff isn’t for me.” And now that’s the attitude they fall into every time.

It’s like if someone lost their first board game, and just wrote off board games entirely because they aren’t any good at them. And any time they do need to play a board game, they can just call their favorite nephew to play it for them.

[–] Zozano@aussie.zone 6 points 4 days ago

Wow, so blessed to be the be the 'board game guy'. I sure do love being dependable and perceived as not valuing my time.

[–] illusionist@lemmy.zip 2 points 4 days ago

Is it a nativ tizen app? So far there was a webview which is ok but it's a webview

[–] rdri@lemmy.world 12 points 4 days ago (2 children)

Android TV / Chromecast: subtitles are broken since November for external players. Literally stopped watching my shows.

[–] Xanvial@lemmy.world 4 points 3 days ago

I found 2 major issues on subtitle for external played,

  • displaying italic words in external player subtitle
  • if there's an .ass subtitle file, no subtitle will shown

Because of this, now I use built in player until it's solved

[–] Lonewolfmcquade@lemmy.world 2 points 3 days ago

This is why I don't update unless absolutely necessary. I'm only running a local instance so it is less of a security issue. Once I land on a working version, I'm gonna go ahead and stick with that as long as I can.

[–] LiveLM@lemmy.zip 19 points 4 days ago (1 children)

The 'Experimental' layout is now enabled by default for all non-TV devices, introducing a new navigation layout and updated UI components.

Anyone got pictures?

[–] mybuttnolie@sopuli.xyz 4 points 4 days ago* (last edited 4 days ago)

ahhh I've been waiting for a new layout, too bad i probably won't get to use it since they won't fix the bug/feature that keeps the pc awake and screen on with a black image after an episode finishes (when autoplay off). will be forever stuck in player 1.9.1.

[–] avidamoeba@lemmy.ca 20 points 4 days ago* (last edited 4 days ago) (3 children)

Just upgraded from 10.10. Seems to have gone well. Library scan still going.

E: Couldn't finish lib scan. Reverted to 10.10.

[–] ragebutt@lemmy.dbzer0.com 11 points 4 days ago (3 children)

10.11 first library scan will take AGES because of the new db changes or something. My library is huge (~100tb of media) and it took days. Subsequent scans are much faster, like 10-12 minutes on 10th gen Xeon (roughly i5 equivalent) for a full library scan.

[–] avidamoeba@lemmy.ca 3 points 4 days ago (1 children)

Fucking hell. OK, I'll upgrade again and wait longer. Mine's ~15TB.

[–] ragebutt@lemmy.dbzer0.com 4 points 4 days ago (1 children)

Do you have music? I don’t know this for sure but I also wonder if music collections slow things down. My music collection is pretty massive (like 40% of my storage) and it’s a shitload of files to index.

Thankfully I don’t put my books in jellyfin because my ebook/manga library is also pretty massive. If the apocalypse occurs I’m set for the 2-3 days I’d have power after the end of times

[–] avidamoeba@lemmy.ca 2 points 4 days ago* (last edited 4 days ago) (1 children)

I do. It could be this:

After the migration it is recommended that you perform a full scan through the admin dashboard. We have observed that for some users, some elements might not work properly otherwise (e.g parental ratings). As of RC8 a scan for missing metadata may be required for music libraries to function properly. The first scan after the migration might also take quite a bit longer than usual, though subsequent scans should be as quick as before.

From the release notes.

The last messages in the log are from music lib scanning. I'm leaving it be for now.

[–] ragebutt@lemmy.dbzer0.com 3 points 4 days ago* (last edited 4 days ago) (1 children)

Interesting. I will say music is the weakest point of jellyfin db. Mine is currently good but I nuked my db for the new db style in 10.11 and created a new db, mainly bc of issues within music library. But this went back to like 10.9 and were probably from me fucking around in the db manually to try and override tags. I’ve since retagged my music as it was just the easier solution (artist ft artist got me all fucked up, I hated having 900 entries for like 1 artist who did frequent collabs)

https://github.com/jellyfin/jellyfin/issues/15070

This is the issue thread re the very long scanning after upgrading to 10.11

Edit: also one thing I learned from the db editing and again from the 10.11 migration is that the jellyfin db can get “stuck” in such a way that nothing I can find will overwrite db entries, even manually opening the db in an sql editor (which makes me think there are hard to find tables I could never track down but db stuff is not my forte so I dunno)

[–] avidamoeba@lemmy.ca 1 points 3 days ago (1 children)

My god what a shit show.

It's all normal though. Software development is hard and big changes mean more regressions. You do the changes when needed, then you work on squashing the bugs.

Library scan still going here. At least something is spinning because one CPU thread is pegged to 100%.

[–] ragebutt@lemmy.dbzer0.com 2 points 3 days ago (2 children)

Oh right! In admin console under server>general at the bottom there is a section called “performance”. Under this the first entry is “parallel library scan tasks limit”. Increasing this can significantly improve performance here. If it’s empty it is auto selecting. To that point if you’re running jellyfin in a docker and only allow it access to one core that would seriously limit performance here. Screenshot below, I currently have it set to 2 because I’ve done the “big” scan and I don’t need my cpu hammered when jellyfin does library scans

Additionally an issue I ran into later: under playback>transcoding enable hardware transcoding must be checked. Trickplay task was taking literal months because even though I had configured igpu transcoding correctly this has to be enabled separately. UX stuff like this is where jellyfin needs more polish; I’m sure there’s debate about this but why would this not default to on once transcoding is enabled? Who knows. Maybe just oversight.

[–] avidamoeba@lemmy.ca 1 points 2 days ago

This is going to be a bigger deal than I thought. Can't cross 91% lib scan even if I delete the music lib and then upgrade. Even turning on debug logging doesn't reveal anything helpful. Rolling back to 10.10 for now. Will attempt again when they force me to upgrade.

[–] avidamoeba@lemmy.ca 1 points 3 days ago* (last edited 3 days ago)

Good note.

I seem to be suffering from this issue. Lotsa spam in the logs and the scan job doesn't seem to be moving. The next attempt would be, revert, disable music lib and upgrade. Then deal with the music lib separately. But I'll let it run another 12-24 hours.

[–] Cyber@feddit.uk 2 points 4 days ago (1 children)

Wow.

Ok, I don't have anywhere near that amount of media, but MythTV takes seconds to rescan ~2TB of videos and maybe a minute to get any missing details like fanart, etc.

Similar amount for music - but I feed it the files after I've run them through Picard.

I've not done a complete rescan of eveything for ages, but from memory it's like an hour absolute tops. More like ~30 mins.

And that's on an underclocked CPU (for quietness).

[–] ragebutt@lemmy.dbzer0.com 5 points 4 days ago

I found the link

“Library scans are expected to take (way) longer in 10.11 because we are now a) properly validating all existing data and b) properly applying concurrency limits. Usually only the first scan after the upgrade takes significantly longer because it will fix some data inconsistencies we can not repair while doing the initial migrations. Any subsequent scan should be faster but if you add a lot of new files it will still take longer than before because of the concurrency limit.”

https://github.com/jellyfin/jellyfin/issues/15070

From the thread for people with more realistic media libraries like yours (5-20tb) the initial scan is more like a few hours. However, if you’re like me and hoard shit expect it to potentially take days

[–] Lonewolfmcquade@lemmy.world 1 points 3 days ago

Thanks for this. Good to know! I haven't taken the leap yet. I'll plan the upgrade when we will be on vacation...

[–] LifeInMultipleChoice@lemmy.world 8 points 4 days ago* (last edited 4 days ago) (1 children)

We were using Jellyfin to watch old episodes of Sherlock Holmes last night, during a break we switched over to playing a few songs I had thrown on there. The interface for movies and shows seems great but my spouse asked me, "why is there a shuffle option for shows?" To which I said idk, maybe if someone watches something like family guy it doesn't matter. But then when we were under my music section, I couldn't for the life of me figure out how to use shuffle. It was probably user error, but it seemed strange

[–] h0rnman@lemmy.dbzer0.com 4 points 4 days ago (1 children)

Looks like when you're in a "mixed Playlist", whatever that means, the shuffle and loop buttons are removed from the interface of the audio player (AudioPlayerView.bs:148-159). I'm not sure why that is, but it seems like it's deliberate.

Yeah, apparently it's top/center for Android and web based, and not present for Roku. But thank you for that information. The other person who responded made me investigate. So I need to find the person earlier who said they program the Roku one, and suggest shuffle for entire music playlist., also make a donation lol

[–] ohulancutash@feddit.uk 1 points 4 days ago (1 children)

For me it was far too hungry on CPU at “idle”.

[–] bonenode@piefed.social 0 points 4 days ago* (last edited 4 days ago)

I got an issue that it keeps my servers hdd awake even when not in use. Hope they can fix that soon.

[–] Anivia@feddit.org 5 points 4 days ago (1 children)

Very exiting. I'm looking forward to the day I can finally ditch Plex

[–] P1nkman@lemmy.world 7 points 3 days ago

I changed to jellyfin a couple of weeks ago, and my wife and I both prefer jellyfin, by far. It's quicker and just looks better. We only use it for streaming local content, never used any other Plex features.