Jellyfin and update failures

well i have installed and setup jellyfin twice in the last few days. had it running perfectly and then this afternoon it had an update so i updated it. now once again it wont run. I have tried renaming the plugins folder to plugins.backup and deleting the cache folder permanently. Nothing works.

It really sucks because i had just last night setup wizarr and sent out invitations to friends and family. one family member messaged me this afternoon before i updated telling me how smoothly the process was creating a username and password and then accessing jellyfin in its entirety. Only for me to update and cause it all to crash.

I can only imagine at this point i will need to uninstall it completely and reinstall a fresh jellyfin and spend the next 24 hrs rescanning all my media. what a pain.

Sorry to hear this, mate. That is really frustrating, especially after you had Wizarr and the user invites working properly.

Before wiping Jellyfin and rescanning everything, I would first try to confirm what actually broke after the update. It may only be the container/image update, permissions, database, plugin loading, or a bad app update, not necessarily your media library.

Can you please share a few details first:

  1. Which ZimaOS version are you running?
  2. Did you update Jellyfin from the ZimaOS App Store/UI?
  3. Is the Jellyfin container still running, or does it keep restarting?
  4. Can you post the Jellyfin container logs?

If you are comfortable using SSH, this should help confirm the container status:

docker ps -a | grep -i jellyfin

Then get the logs with:

docker logs --tail=200 jellyfin

If the container name is different, use the name shown from the first command.

I would avoid uninstalling it for now, because that may risk losing the existing config/database and force a full rebuild. The better first step is to check the container logs and confirm whether this is a Jellyfin crash, plugin issue, permission issue, or update/image problem.

Once we see the logs, it should be easier to know whether the existing setup can be repaired without starting from scratch.