2024-06-30, 10:03 AM
(This post was last modified: 2024-06-30, 10:22 AM by Efficient_Good_5784. Edited 6 times in total.)
This is how it looks inside the data folder: https://imgur.com/a/pQ114vp
I would suggest to create a blank Jellyfin container. Just create a blank folder on the nas, then host mount it as /config as you're building the container.
Jelyfin will auto-populate the folder with the correct setup.
Once you have this new config folder, you basically have the correct setup.
Make a copy of that correct setup, then start replacing its files with your actual server files. When you're done, just move this edited config folder to wherever you need it, then host mount it to your final container as /config.
Just in case, you should know that the "library.db.bak#" files are library database backups. My screenshot doesn't contain them as I deleted them after I didn't need them anymore.
You also state that you can't log in. I notice from your screenshot that you don't have the "authentication.db.old" file in the data path. Maybe that's the reason.
Also, you don't need to use "JellyfinConfigTarget". That's a folder I created and use due to a small script I made. It's not required by Jellyfin.
Edit: I've attached a zip file that contains blank folders that are set up correctly for the config folder if it helps. It probably wont help with where some files are supposed to go though.
I would suggest to create a blank Jellyfin container. Just create a blank folder on the nas, then host mount it as /config as you're building the container.
Jelyfin will auto-populate the folder with the correct setup.
Once you have this new config folder, you basically have the correct setup.
Make a copy of that correct setup, then start replacing its files with your actual server files. When you're done, just move this edited config folder to wherever you need it, then host mount it to your final container as /config.
Just in case, you should know that the "library.db.bak#" files are library database backups. My screenshot doesn't contain them as I deleted them after I didn't need them anymore.
You also state that you can't log in. I notice from your screenshot that you don't have the "authentication.db.old" file in the data path. Maybe that's the reason.
Also, you don't need to use "JellyfinConfigTarget". That's a folder I created and use due to a small script I made. It's not required by Jellyfin.
Edit: I've attached a zip file that contains blank folders that are set up correctly for the config folder if it helps. It probably wont help with where some files are supposed to go though.