From 9abd0aa20e26830c7e2ad010a6a6979d9e56d443 Mon Sep 17 00:00:00 2001 From: cjones Date: Sun, 29 Mar 2026 12:16:17 -0400 Subject: [PATCH 1/2] Migrate jellyfin to per-service ZFS datasets --- jellyfin/compose.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/jellyfin/compose.yaml b/jellyfin/compose.yaml index 8833fa3..681b29c 100644 --- a/jellyfin/compose.yaml +++ b/jellyfin/compose.yaml @@ -4,12 +4,12 @@ services: container_name: jellyfin network_mode: 'host' volumes: - - /mnt/storage/appdata/jellyfin/config:/config - - /mnt/storage/appdata/jellyfin/config/web-config.json:/jellyfin/jellyfin-web/config.json - - /mnt/storage/appdata/jellyfin/cache:/cache + - /etc/jellyfin:/config + - /etc/jellyfin/config/web-config.json:/jellyfin/jellyfin-web/config.json + - /var/lib/jellyfin/cache:/cache - /mnt/cygnus:/cygnus:ro - type: bind - source: /mnt/storage/appdata/jellyfin/media + source: /var/lib/jellyfin/media target: /media read_only: true restart: 'unless-stopped' @@ -19,4 +19,4 @@ services: # Optional - may be necessary for docker healthcheck to pass if running in host network mode # extra_hosts: # - 'host.docker.internal:host-gateway' - + \ No newline at end of file From 315c4cd61e377725e2e448d532e5e9d5698071ec Mon Sep 17 00:00:00 2001 From: cjones Date: Mon, 30 Mar 2026 21:57:41 -0400 Subject: [PATCH 2/2] Add JELLYFIN_PublishedServerUrl in an attempt to fix Jellyfin failing to resolve in client browsers --- jellyfin/compose.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/jellyfin/compose.yaml b/jellyfin/compose.yaml index 681b29c..f4af564 100644 --- a/jellyfin/compose.yaml +++ b/jellyfin/compose.yaml @@ -5,7 +5,7 @@ services: network_mode: 'host' volumes: - /etc/jellyfin:/config - - /etc/jellyfin/config/web-config.json:/jellyfin/jellyfin-web/config.json +# - /etc/jellyfin/web-config.json:/jellyfin/jellyfin-web/config.json - /var/lib/jellyfin/cache:/cache - /mnt/cygnus:/cygnus:ro - type: bind @@ -14,9 +14,9 @@ services: read_only: true restart: 'unless-stopped' # Optional - alternative address used for autodiscovery - # environment: - # - JELLYFIN_PublishedServerUrl=http://example.com + environment: + - JELLYFIN_PublishedServerUrl=http://127.0.0.1:8096 # Optional - may be necessary for docker healthcheck to pass if running in host network mode # extra_hosts: # - 'host.docker.internal:host-gateway' - \ No newline at end of file +