JRH Jellyfin on Rocky Linux 9

Published: 1/3/24

Author: Joshua Randall

Rocky Linux 9

Go to JRH Jellyfin

Update 1/4/23: This article was updated to correct misinformation about Rocky Linux, which is not a fork of CentOS. It is a rebuild of Red Hat Enterprise Linux (RHEL).

Our Jellyfin instance went down numerous times over break, mainly due to a mistake I made thinking I could switch Ubuntu LTS to Ubuntu latest. My guess as to what happened, was that this caused major issues to the kernal (which, I didn’t think about both Ubuntu versions having separate kernals). This caused the server to crash numerous times, and I was forced to reinstall the OS. A friend who has donated drives and computers to the server (thanks Chris 🙏🏼) suggested me to try Rocky Linux, which is a rebuild of Red Hat Enterprise Linux (RHEL). At least for right now, I am very pleased with the project (and am definitely pleased with Cockpit), especially since things are running very stable at the moment.

Rocky Linux Cockpit Dashboard

I am also very pleased at the fact that I do not have to worry or even think about /etc/fstab, since Cockpit has a very nice GUI for managing storage and mounting during boot times.

Rocky Linux Cockpit Dashboard, Storage Section

How does this affect users?

  • During disaster recovery, there were no signs of lost data that should affect users. No user data or media were lost, since we restored media from the old OS HDD and user data + configurations from restic and BackBlaze (We avoided the Shibuya incident).
  • Meloetta was also down for a short time since it is on the same server. The bot is now restored and running.

For anyone who was immediately affected by downtimes, thank you for your continued patience and support. If you are using JRH Jellyfin, please continue to let me know if any issues arise.