2025-03-23, 10:40 AM
Let's say we have Jellyfin A on server A, and Jellyfin B in server B.
Jellyfin A is my main jellyfin instance, where all the films are in maximum quality, and I have Jellyfin B, a clone of Jellyfin A with the difference that all the films & shows are encoded so that the size is small (max 720p, etc) (the audiobooks, books and pdfs I have are just a hardlink to server A, it seems working). Please I don't want to spark a discussion on how I ended up in something like this, simply let's accept it that's the way I want things.
Is there any way I can manage only Jellyfin A and copy during the night everything over to Jellyfin B via rsync?
I tried copying config and cache folders as a starter, but it seems something is wrong, because everytime after I run the script to copy over the contents, Jellyfin B is like starting anew (with the wizard - but not always this appears, so this is a bit strange - perhaps it's cache). The good thing is that somehow the name of the instance is not copied (?) so Jellyfin B keeps its name somehow, but I don't know why.
The config/logs folder I think it's not needed, so I ditched it.
I have the films with the exact same locations and names, so I believe trickplay and everything should work. The problem is with .iso files, which they get transformed to mkv in my av1 encoder. Perhaps I should convert them again to iso, so that it's better for the instance. I will check as well.
I want to have plugins as well, but the Notifier should have some modifications. I guess this should be included in the script I run at nights, but I presume this is going to be difficult to change, I don't know where the config is saved at all.
Does anybody have done something like this already? Any suggestions? Is the cache folder needed at all?
Jellyfin A is my main jellyfin instance, where all the films are in maximum quality, and I have Jellyfin B, a clone of Jellyfin A with the difference that all the films & shows are encoded so that the size is small (max 720p, etc) (the audiobooks, books and pdfs I have are just a hardlink to server A, it seems working). Please I don't want to spark a discussion on how I ended up in something like this, simply let's accept it that's the way I want things.
Is there any way I can manage only Jellyfin A and copy during the night everything over to Jellyfin B via rsync?
I tried copying config and cache folders as a starter, but it seems something is wrong, because everytime after I run the script to copy over the contents, Jellyfin B is like starting anew (with the wizard - but not always this appears, so this is a bit strange - perhaps it's cache). The good thing is that somehow the name of the instance is not copied (?) so Jellyfin B keeps its name somehow, but I don't know why.
The config/logs folder I think it's not needed, so I ditched it.
I have the films with the exact same locations and names, so I believe trickplay and everything should work. The problem is with .iso files, which they get transformed to mkv in my av1 encoder. Perhaps I should convert them again to iso, so that it's better for the instance. I will check as well.
I want to have plugins as well, but the Notifier should have some modifications. I guess this should be included in the script I run at nights, but I presume this is going to be difficult to change, I don't know where the config is saved at all.
Does anybody have done something like this already? Any suggestions? Is the cache folder needed at all?