2024-05-16, 11:39 PM
First, going back to your old log, looks like you were trying to host your media in your home directory. Don't do that. A) the jellyfin user doesn't have permissions to read your home directory and B) you should never make changes to give ANY other user permissions to read your home directory. If you have files that a service user needs, move it somewhere else like /media or something.
Just pointing that out so you don't make the same mistake after we get you sorted out.
As for the current problem, it looks like you have leftover files. If you don't have reason to keep the old jellyfin files and configs, lets do a clean slate. Follow these directions if you are ok with that. This will involve uninstalling Jellyfin to make sure file permissions are reset.
That should set you up with a fresh install.
Just pointing that out so you don't make the same mistake after we get you sorted out.
As for the current problem, it looks like you have leftover files. If you don't have reason to keep the old jellyfin files and configs, lets do a clean slate. Follow these directions if you are ok with that. This will involve uninstalling Jellyfin to make sure file permissions are reset.
Code:
sudo apt purge jellyfin*
sudo rm -rf /var/lib/jellyfin /var/log/jellyfin /etc/jellyfin /var/cache/jellyfin
curl https://repo.jellyfin.org/install-debuntu.sh | sudo bash
That should set you up with a fresh install.