2024-06-27, 09:35 PM
(2024-06-27, 03:14 PM)TheDreadPirate Wrote: Go to /etc/jellyfin in the container and look for empty XML files (probably migrations.xml). You can also try renaming all the XML files in there and let Jellyfin regenerate them from defaults.
The issue is resolved, but I'm adding additional information for anyone who may stumble onto this in the future:
@TheDreadPirate was right, the migrations.xml file was empty. I renamed it. Restarting the service regenerated the file. However, the service would still not start. After restarting the service, it went into a an "inactive (dead)" state.
Systemctl status
output: https://sourceb.in/6pkSv9ZdMz. The journal is showing was error during migration. "Could not apply migration 'MigrateActivityLogDatabase' " (https://sourceb.in/FXqhTrlZV0). The other threads I've seen on this issue seem to indicate a permissions issue, but my log shows there is no such "ActivityLog" table.Renaming the system.xml file and restarting the service was also required for the service to start!
Thank you very much!