Skip to content

Commit 6913e4f

Browse files
committedDec 3, 2024
jellyfin nas mount
1 parent ddd7a29 commit 6913e4f

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed
 

‎docker/jellyfin/docker-compose.yml

+14-3
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,15 @@ services:
1212
- DOCKER_MODS=linuxserver/mods:jellyfin-opencl-intel
1313
volumes:
1414
- /home/mafyuh/jellyfin/config:/config
15-
- /mnt/thePoolShare/Media:/Media
16-
- /mnt/thePoolShare/Media/Youtube:/Media/Youtube:ro
15+
- nas:/Media
1716
- /home/mafyuh/jellyfin/transcodes:/transcodes
1817
- /home/mafyuh/jellyfin/cache:/nvmecache
1918
- /home/mafyuh/jellyfin/metadata:/nvmemetadata
2019
ports:
2120
- 8096:8096
2221
restart: unless-stopped
22+
security_opt:
23+
- apparmor:unconfined
2324

2425
makemkv:
2526
image: jlesage/makemkv@sha256:60d9420d09eb9a3ce3f9ae386e9f7d970358e2aec3d138ea0f8a294928c645af
@@ -31,10 +32,12 @@ services:
3132
volumes:
3233
- /docker/appdata/makemkv:/config:rw
3334
- /home/mafyuh/makemkv/storage:/storage:rw
34-
- /mnt/thePoolShare/Media/BR:/output:rw
35+
- nas:/output:rw
3536
devices:
3637
- /dev/sr0:/dev/sr0
3738
privileged: true
39+
security_opt:
40+
- apparmor:unconfined
3841

3942
syncthing:
4043
image: ghcr.io/linuxserver/syncthing@sha256:34edd556aaada725855f256b30fd94751ef4bdb45ddd6434c5f1dcaca8531747
@@ -78,3 +81,11 @@ services:
7881
depends_on:
7982
- jellystat-db
8083
restart: unless-stopped
84+
85+
volumes:
86+
nas:
87+
driver: local
88+
driver_opts:
89+
type: nfs
90+
o: addr=nas.lan,vers=4,rw
91+
device: ":/mnt/thePool/thePoolShare/Media"

0 commit comments

Comments
 (0)
Please sign in to comment.