2024-06-29, 07:37 PM
Alright, making progress on trying to figure this out, got my new drives and copying my Jellyfin data to new raid array, but I have some questions regarding the .YML docker compose command / which Jellyfin directories need to be included in to ensure all my metadata (library images, watch history, etc), all show back up normally.
Screenshots of my setup / questions: https://imgur.com/a/XFlF3uk
Based on my screenshots, is this docker compose file for jellyfin correct? Do I need to include the data and log folder (or the jellyfin.log and the jellyfin.pid files)? These 4 folders and 2 files all came from @appdata/jellyfin.
---
version: '3.5'
services:
jellyfin:
image: jellyfin/jellyfin:latest
container_name: jellyfin
environment:
- PUID=to fill in
- GUID=to fill in
- TZ=America/Chicago
network_mode: host
volumes:
- /volume1/docker/jellyfin/configconfig:rw
- /volume1/docker/jellyfin/cachecache:rw
- /volume1/docker/jellyfin/datadata:rw
- /volume1/docker/jellyfin/loglog:rw
- /volume1/jellyfinjellyfin:rw
restart: unless-stopped
---
Also, the actual backup of the Jellyfin directory I made using hyperbackup contained it's own @app/@metadata/jellyfin folder, and inside of it, it has folders matching my jellyfin library names, and seemingly containing the actual metadata, the "/config" file I backed up via ssh only has these folders in it:
dlna
ScheduledTasks
users
encoding.xml
logging.default.json
migrations.xml
network.xml
system.xml
I do not see any actual metadata as I know it in the config folder, is this normal?
Screenshots of my setup / questions: https://imgur.com/a/XFlF3uk
Based on my screenshots, is this docker compose file for jellyfin correct? Do I need to include the data and log folder (or the jellyfin.log and the jellyfin.pid files)? These 4 folders and 2 files all came from @appdata/jellyfin.
---
version: '3.5'
services:
jellyfin:
image: jellyfin/jellyfin:latest
container_name: jellyfin
environment:
- PUID=to fill in
- GUID=to fill in
- TZ=America/Chicago
network_mode: host
volumes:
- /volume1/docker/jellyfin/configconfig:rw
- /volume1/docker/jellyfin/cachecache:rw
- /volume1/docker/jellyfin/datadata:rw
- /volume1/docker/jellyfin/loglog:rw
- /volume1/jellyfinjellyfin:rw
restart: unless-stopped
---
Also, the actual backup of the Jellyfin directory I made using hyperbackup contained it's own @app/@metadata/jellyfin folder, and inside of it, it has folders matching my jellyfin library names, and seemingly containing the actual metadata, the "/config" file I backed up via ssh only has these folders in it:
dlna
ScheduledTasks
users
encoding.xml
logging.default.json
migrations.xml
network.xml
system.xml
I do not see any actual metadata as I know it in the config folder, is this normal?