jellyfin_dev: point at shared media library instead of its own copy

Jellyfin now mounts the same shared media library used by
radarr_dev/bazarr_dev (JELLYFIN_MEDIA, default /data/media) instead of
a separate jellyfin/media folder, so all *arr apps and Jellyfin see
the same files.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
code
2026-07-30 23:11:47 +00:00
co-authored by Claude Sonnet 5
parent b9c1619147
commit 688ad2b464
3 changed files with 15 additions and 13 deletions
+9 -8
View File
@@ -27,16 +27,17 @@
JELLYFIN_URL default: http://localhost:8096 JELLYFIN_URL default: http://localhost:8096
JELLYFIN_PORT default: 8096 JELLYFIN_PORT default: 8096
JELLYFIN_MEDIA default: /data/media shared media library, same one used by Radarr, Bazarr, etc.
## Volume Notes ## Volume Notes
/cache host path /data/jellyfin/cache /cache host path /data/jellyfin/cache
/config host path /data/jellyfin/config /config host path /data/jellyfin/config
/books host path /data/jellyfin/media/books /books host path ${JELLYFIN_MEDIA:-/data/media}/books
/movies host path /data/jellyfin/media/movies /movies host path ${JELLYFIN_MEDIA:-/data/media}/movies
/music host path /data/jellyfin/media/music /music host path ${JELLYFIN_MEDIA:-/data/media}/music
/photos host path /data/jellyfin/media/photos /photos host path ${JELLYFIN_MEDIA:-/data/media}/photos
/shows host path /data/jellyfin/media/shows /shows host path ${JELLYFIN_MEDIA:-/data/media}/shows
## Network Notes ## Network Notes
@@ -50,9 +51,9 @@ docker run -d \
-p 8096:8096 \ -p 8096:8096 \
-v /data/jellyfin/cache:/cache \ -v /data/jellyfin/cache:/cache \
-v /data/jellyfin/config:/config \ -v /data/jellyfin/config:/config \
-v /data/jellyfin/media/books:/books \ -v /data/media/books:/books \
-v /data/jellyfin/media/movies:/movies \ -v /data/media/movies:/movies \
-v /data/jellyfin/media/music:/music \ -v /data/media/music:/music \
jellyfin/jellyfin:latest jellyfin/jellyfin:latest
``` ```
+5 -5
View File
@@ -5,11 +5,11 @@ services:
volumes: volumes:
- ${VOL_PATH:-/data}/jellyfin/cache:/cache - ${VOL_PATH:-/data}/jellyfin/cache:/cache
- ${VOL_PATH:-/data}/jellyfin/config:/config - ${VOL_PATH:-/data}/jellyfin/config:/config
- ${VOL_PATH:-/data}/jellyfin/media/books:/books - ${JELLYFIN_MEDIA:-/data/media}/books:/books
- ${VOL_PATH:-/data}/jellyfin/media/movies:/movies - ${JELLYFIN_MEDIA:-/data/media}/movies:/movies
- ${VOL_PATH:-/data}/jellyfin/media/music:/music - ${JELLYFIN_MEDIA:-/data/media}/music:/music
- ${VOL_PATH:-/data}/jellyfin/media/photos:/photos - ${JELLYFIN_MEDIA:-/data/media}/photos:/photos
- ${VOL_PATH:-/data}/jellyfin/media/shows:/shows - ${JELLYFIN_MEDIA:-/data/media}/shows:/shows
environment: environment:
- JELLYFIN_PublishedServerUrl=${JELLYFIN_URL:-http://localhost:8096} - JELLYFIN_PublishedServerUrl=${JELLYFIN_URL:-http://localhost:8096}
ports: ports:
+1
View File
@@ -6,3 +6,4 @@ JELLYFIN_PORT=8096
# Jellyfin # Jellyfin
JELLYFIN_URL=http://localhost:8096 JELLYFIN_URL=http://localhost:8096
JELLYFIN_MEDIA=/data/media