jellyfin nas mount

This commit is contained in:
Matt Reeves 2024-12-03 01:44:42 -05:00
parent ddd7a29493
commit 6913e4f6a8

View file

@ -12,14 +12,15 @@ services:
- DOCKER_MODS=linuxserver/mods:jellyfin-opencl-intel - DOCKER_MODS=linuxserver/mods:jellyfin-opencl-intel
volumes: volumes:
- /home/mafyuh/jellyfin/config:/config - /home/mafyuh/jellyfin/config:/config
- /mnt/thePoolShare/Media:/Media - nas:/Media
- /mnt/thePoolShare/Media/Youtube:/Media/Youtube:ro
- /home/mafyuh/jellyfin/transcodes:/transcodes - /home/mafyuh/jellyfin/transcodes:/transcodes
- /home/mafyuh/jellyfin/cache:/nvmecache - /home/mafyuh/jellyfin/cache:/nvmecache
- /home/mafyuh/jellyfin/metadata:/nvmemetadata - /home/mafyuh/jellyfin/metadata:/nvmemetadata
ports: ports:
- 8096:8096 - 8096:8096
restart: unless-stopped restart: unless-stopped
security_opt:
- apparmor:unconfined
makemkv: makemkv:
image: jlesage/makemkv@sha256:60d9420d09eb9a3ce3f9ae386e9f7d970358e2aec3d138ea0f8a294928c645af image: jlesage/makemkv@sha256:60d9420d09eb9a3ce3f9ae386e9f7d970358e2aec3d138ea0f8a294928c645af
@ -31,10 +32,12 @@ services:
volumes: volumes:
- /docker/appdata/makemkv:/config:rw - /docker/appdata/makemkv:/config:rw
- /home/mafyuh/makemkv/storage:/storage:rw - /home/mafyuh/makemkv/storage:/storage:rw
- /mnt/thePoolShare/Media/BR:/output:rw - nas:/output:rw
devices: devices:
- /dev/sr0:/dev/sr0 - /dev/sr0:/dev/sr0
privileged: true privileged: true
security_opt:
- apparmor:unconfined
syncthing: syncthing:
image: ghcr.io/linuxserver/syncthing@sha256:34edd556aaada725855f256b30fd94751ef4bdb45ddd6434c5f1dcaca8531747 image: ghcr.io/linuxserver/syncthing@sha256:34edd556aaada725855f256b30fd94751ef4bdb45ddd6434c5f1dcaca8531747
@ -78,3 +81,11 @@ services:
depends_on: depends_on:
- jellystat-db - jellystat-db
restart: unless-stopped restart: unless-stopped
volumes:
nas:
driver: local
driver_opts:
type: nfs
o: addr=nas.lan,vers=4,rw
device: ":/mnt/thePool/thePoolShare/Media"