Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

jellyfin.org

unknowing8343 , to Technology in Jellyfin, we are moving away from Reddit and we are pleased to announce our new forum!

For a second I thought they were launching their federated lemmy/kbin instance. With different communities, like "support", "bugs", "news"...

Would have been freaking awesome and a great use case for Lemmy and federarion.

Good for them anyway.

SidneyGrant , to Selfhosted in Jellyfin, we are moving away from Reddit and we are pleased to announce our new forum!

Congrats, that’s the kind of mentality that will make me move from Plex to Jellyfin tomorrow evening :)

LeftBoobFreckle , to Selfhosted in Jellyfin, we are moving away from Reddit and we are pleased to announce our new forum!

I get the desire for a centralized location but I was hoping Lemmy would be the spot. Forums just seen so fragmented, it's nice to go to one place to see all the discussion instead of having several subpages which honestly have little action. https://lemmy.ml/c/jellyfin seemed like the best replacement for r/Jellyfin

1hitsong Mod , to Jellyfin: The Free Software Media System in Jellyfin Android 2.6
@1hitsong@lemmy.ml avatar

Nice!

Back to Back to Back Jellyfin updates! Amazing.

warmaster , to Jellyfin: The Free Software Media System in Jellyfin Android 2.6

I have a Plex Pass Lifetime license, after all their bullshit I switched to Jellyfin and never looked back.

appel ,

Forgive my ignorance, but what bullshit?

RootBeerGuy ,
@RootBeerGuy@discuss.tchncs.de avatar

Not OP but there was a recent controversy because they added a feature that let your friends know what you are watching somehow (don't know details, not using Plex).

Unfortunately this apparently announced some people's porn viewing habits to their friends or something like that.

SquiffSquiff ,

See here

appel ,

Much obliged

atomWood , to Jellyfin: The Free Software Media System in Jellyfin Android 2.6

This is a great update. I was surprised to find that server switching was much easier on iOS than it was on Android.

Spuddlesv2 , to Jellyfin: The Free Software Media System in New CI, New Repo, A Renewed Push for 10.9.0

Fantastic work. Really looking forward to 10.9.

SzethFriendOfNimi ,

Is there some list of the new planed features/changes?

Spuddlesv2 ,

Not in any easily-readable format, no. You can look at PR’s and the like but that’s a bit of a pain. I imagine they’ll release something once they feature freeze in a week or so.

ebits21 ,
@ebits21@lemmy.ca avatar

Yeah they’ll have a post in the near future I’m sure.

JVT038 ,
@JVT038@feddit.nl avatar

On Mastodon, once of the maintainers (@hetisniels) is posting some of the features for 10.9.

monty33 ,

Is that user correct? I get an error when I click on it.

ebits21 ,
@ebits21@lemmy.ca avatar

@hetisniels

Edit: that is correct but I get the error too. Just search on mastodon lol.

Link works if you ask it to open in Ivory (mastodon client)

JVT038 ,
@JVT038@feddit.nl avatar

It's a Mastodon account, so it's quite possible that Lemmy can't handle it.
You can also go to https://mastodon.social/@hetisniels

barkingspiders , to Jellyfin: The Free Software Media System in New CI, New Repo, A Renewed Push for 10.9.0

🎉

LunchEnjoyer , to Jellyfin: The Free Software Media System in New CI, New Repo, A Renewed Push for 10.9.0

Long live Jellyfin! 🙌

possiblylinux127 ,
@possiblylinux127@lemmy.zip avatar

That's one of the great things about free software

beerclue , to Jellyfin: The Free Software Media System in New CI, New Repo, A Renewed Push for 10.9.0

I hope I can move from nightly directly to the RCs, the freeze versions.

I had the bad idea of trying out 10.9 nightly, and I couldn't go back to 10.8, so I have to live with the bugs and incompatible plugins :(

entropicdrift ,
@entropicdrift@lemmy.sdf.org avatar

And that's why you always make a backup before trying out alpha or beta software

AMillionMonkeys , to Jellyfin: The Free Software Media System in New CI, New Repo, A Renewed Push for 10.9.0
@AMillionMonkeys@lemmy.world avatar

Awesome! .... What's a CI?
(I started reading the link but it doesn't introduce the term.)

Hellstormy ,
@Hellstormy@lemmy.world avatar

Probably "Code Integration"?

Fribbtastic ,

Could also be "Continous Integration" (from CI/CD - Continous integration/Continous deployment/delivery)

judging by the "Why build a new CI?" section their old "CI" was built on Azure DevOps so I would go with Continous Integration here.

Hellstormy ,
@Hellstormy@lemmy.world avatar

Ahh yes, makes more sense

dessalines ,
@dessalines@lemmy.ml avatar

It's how programmers test code (on machines that aren't the ones they develop on).

possiblylinux127 ,
@possiblylinux127@lemmy.zip avatar

It is part of the automation pipeline. It is basically a system to take new code and process it.

original_reader , (edited ) to Jellyfin: The Free Software Media System in Jellyfin Server/Web 10.9 Released

As always, please ensure you stop your Jellyfin server and take a full backup before upgrading!

Now, if only there was a simple, built-in way to backup/export and restore/import all settings and other data, so that all platforms could do this easily, without having to search the internet for which folders to back up...

FYI, this is the best we have atm (which is pretty terrible). Please correct me if there is a better way:

How to backup a JF instance?

Jellyfin Docs: Migrating

SpeakinTelnet ,

I'm surprised at the lack of enhancement request/PR addressing this.I really want to dust off my C# and try but I'm kinda scared that the reason it isn't yet a thing is because it's a mess to implement.

deweydecibel , (edited )

Based on some comments in recent PRs for requested features that seem to have gone nowhere, the devs are trying not to overly complicate the project at the moment with other people's code that they'd have to support, and instead leaving certain requests to be handled in some grand refactoring they're working on.

original_reader ,

This has been discussed before and you might be right.

Jellyfin Forum

Github

Python Backup Script (Good luck if you're not a developer)

... and so forth. No good answers so far.

deweydecibel ,

I believe they're suggesting just doing a full backup up of your system/Docker container. Which isn't ideal, but I think they're trusting people who can run a Jellyfin server to be able to use the scripts.

original_reader ,

Sure. But what if Docker is not available on a machine? What if the import should happen on a Linux machine coming from Windows? What if I want to sync two installations on different OSs?

I know it's all doable, but not easy, let alone foolproof. It's so easy to install, but genuinely not easy to keep safe without tech knowledge.

exu ,
@exu@feditown.com avatar

Syncing two instances sounds like a fun challenge. I think there's some project to replicate an sqlite db over the network. Similarly, you could use ceph or other distributed storage for the media.

I built something like this for Nextcloud a few years back, fun times.

kakes ,

I run JF in a docker container, and although I don't have backups of my config files yet (because I don't really care about setting up from scratch if need be), it would be trivial to simply backup the mounted config volumes. Makes upgrading safe and easy, too.

That's probably how I would recommend going about this, personally.

RootBeerGuy ,
@RootBeerGuy@discuss.tchncs.de avatar

Yes, it works that easy. I had to move hard drives, last time I did that without docker somehow it didn't recognize the library, might have been a mistake from my end though.

Now I did it again just a few weeks ago with a docker setup, all folders are on the hard drive. Could just mirror the drive, set it up at same mount point and there was no difference in the library, just worked.

kn33 ,

I have my media on a disk separate from the rest of the VM. I set that disk to not be included in snapshots, then snapshot the VM before upgrades.

st3ph3n ,

I run mine in an LXC container. I just snapshotted it in case of disaster and then ran apt update && apt upgrade.

ReversalHatchery ,

If you run it on a container, it should be enough to just make a copy of the set up volumes, right? (with permissions and all the metadata kept of course)

cooopsspace ,

Oh, if only there was real database support

...

stevestevesteve ,

That's my absolute #1 wish for jf. I'm sure it's hard work and people are on it, it excites me to think about

SuitedUpDev , (edited )
@SuitedUpDev@feddit.nl avatar

datab

Theoretically, support for that could be coming... Emby (where Jellyfin is based on) always used their own layer for interacting with a SQLite database. All that custom made logic is currently being swapped out for EF Core. EF Core is a DotNet library for interacting with databases and EFCore that also supports MySQL, PostgreSQL, SQL Server besides SQLite.

So my guess is that, once all that work is completed, support of other database can be added.

For a little bit of context. I am currently running Jellyfin on Btrfs and there is quite a performance impact due to CoW. If 2 clients decide to browse the libraries, both clients grind to a near standstill with regards to being able to see things. So I am following this work with quite some interest.

Laser ,

I am currently running Jellyfin on Btrfs and there is quite a performance impact due to CoW. If 2 clients decide to browse the libraries, both clients grind to a near standstill with regards to being able to see things.

CoW is not recommended for databases, all DB servers advise for turning it off for the actual database. You'll run into the same issue with a dedicated database if you leave CoW on I guess. You could also disable CoW for jellyfin's database right now and performance should increase.

I also follow the progress of a dedicated DB, but on the other hand I don't know how much sense it makes architecturally. The likeliness that you have multiple jellyfin server instances access the same database is low - after all, there is info very specific to the server in there like the file path. Just migration is already not easy, how likely is sharing the database live? And if each database is specific to an instance - why not use SQLite (like it's done right now) and allow for more specific parameter tuning, like used memory and the like?

kaitco , to Jellyfin: The Free Software Media System in Jellyfin Server/Web 10.9 Released

This reminds me…I probably should do a full backup of my server sometime soon.

InnerScientist ,

Surely it can wait, right? How likely could it possibly be that it breaks when you least expect it?

subtext , to Jellyfin: The Free Software Media System in Jellyfin Server/Web 10.9 Released
ebits21 , to Jellyfin: The Free Software Media System in Jellyfin Server/Web 10.9 Released
@ebits21@lemmy.ca avatar

Thanks devs!

I yolo’d it without a backup (docker). Working great. Like the improvements.

😎

nul9o9 ,

Yolod my docker image to lol.

Molecular0079 , (edited )

LOL, same. I did a docker-compose pull and restarted, came here to look at the release notes, and almost started panicking whether I omitted some important upgrade steps. Turns out everything upgraded smoothly automatically though.

bdonvr ,

My ass with it on watchtower update lmao

Appoxo ,

I got the surprise treatment.
Saw the announcement on the telegram channel (I use the app exclusively for notifications by my services) and noticed that my watchtower container already upgraded it :p

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • incremental_games
  • meta
  • All magazines