|
|
@@ -0,0 +1,137 @@
|
|
|
+version: "3.9"
|
|
|
+
|
|
|
+volumes:
|
|
|
+ db:
|
|
|
+
|
|
|
+ plex_config:
|
|
|
+ plex_transcode:
|
|
|
+ lidarr_config:
|
|
|
+ radarr_config:
|
|
|
+ sonarr_config:
|
|
|
+ nzbget_config:
|
|
|
+
|
|
|
+ media_movies:
|
|
|
+ driver: local
|
|
|
+ driver_opts:
|
|
|
+ type: nfs
|
|
|
+ o: addr=10.10.20.200,nfsvers=4
|
|
|
+ device: ":'/mnt/media/Movies'"
|
|
|
+
|
|
|
+ media_movies_archive:
|
|
|
+ driver: local
|
|
|
+ driver_opts:
|
|
|
+ type: nfs
|
|
|
+ o: addr=10.10.20.200,nfsvers=4
|
|
|
+ device: ":'/mnt/media/Movie Archive'"
|
|
|
+
|
|
|
+ media_music:
|
|
|
+ driver: local
|
|
|
+ driver_opts:
|
|
|
+ type: nfs
|
|
|
+ o: addr=10.10.20.200,nfsvers=4
|
|
|
+ device: ":'/mnt/media/Music'"
|
|
|
+
|
|
|
+ media_music_backup:
|
|
|
+
|
|
|
+
|
|
|
+ media_movies_kids:
|
|
|
+ driver: local
|
|
|
+ driver_opts:
|
|
|
+ type: nfs
|
|
|
+ o: addr=10.10.20.200,nfsvers=4
|
|
|
+ device: ":'/mnt/media/Kids Movies'"
|
|
|
+
|
|
|
+ media_tv:
|
|
|
+ driver: local
|
|
|
+ driver_opts:
|
|
|
+ type: nfs
|
|
|
+ o: addr=10.10.20.200,nfsvers=4
|
|
|
+ device: ":/mnt/media/TV/"
|
|
|
+
|
|
|
+services:
|
|
|
+ lidarr:
|
|
|
+ environment:
|
|
|
+ - PUID=1000
|
|
|
+ - PGID=1000
|
|
|
+ image: ghcr.io/linuxserver/lidarr
|
|
|
+ ports:
|
|
|
+ - 10.10.20.254:8686:8686/tcp
|
|
|
+ restart: unless-stopped
|
|
|
+ volumes:
|
|
|
+ - /etc/timezone:/etc/timezone:ro
|
|
|
+ - /etc/localtime:/etc/localtime:ro
|
|
|
+ - lidarr_config:/config:rw
|
|
|
+
|
|
|
+ nzbget:
|
|
|
+ environment:
|
|
|
+ - PGID=1000
|
|
|
+ - PUID=1000
|
|
|
+ image: ghcr.io/linuxserver/nzbget
|
|
|
+ ports:
|
|
|
+ - 10.10.20.254:6790:6789/tcp
|
|
|
+ restart: unless-stopped
|
|
|
+ volumes:
|
|
|
+ - nzbget_config:/config:rw
|
|
|
+ - /etc/localtime:/etc/localtime:ro
|
|
|
+ - /etc/timezone:/etc/timezone:ro
|
|
|
+
|
|
|
+ plex:
|
|
|
+ devices:
|
|
|
+ - /dev/bus/usb:/dev/bus/usb
|
|
|
+ environment:
|
|
|
+ - PUID=1000
|
|
|
+ - PGID=1000
|
|
|
+ expose:
|
|
|
+ - 1900/udp
|
|
|
+ - 3005/tcp
|
|
|
+ - 32400/tcp
|
|
|
+ - 32410/udp
|
|
|
+ - 32412/udp
|
|
|
+ - 32413/udp
|
|
|
+ - 32414/udp
|
|
|
+ - 32469/tcp
|
|
|
+ - 5353/udp
|
|
|
+ - 8324/tcp
|
|
|
+ image: ghcr.io/linuxserver/plex
|
|
|
+ network_mode: host
|
|
|
+ privileged: true
|
|
|
+ restart: unless-stopped
|
|
|
+ volumes:
|
|
|
+ - /etc/timezone:/etc/timezone:ro
|
|
|
+ - /etc/localtime:/etc/localtime:ro
|
|
|
+ - plex_config:/config
|
|
|
+ - media_tv:/data/tv
|
|
|
+ - media_movies:/data/movies
|
|
|
+ - media_movies_archive:/data/movies-archive
|
|
|
+ - media_movies_kids:/data/movies-kids
|
|
|
+ - plex_transcode:/transcode
|
|
|
+
|
|
|
+ radarr:
|
|
|
+ environment:
|
|
|
+ - PUID=1001
|
|
|
+ - PGID=1001
|
|
|
+ image: ghcr.io/linuxserver/radarr
|
|
|
+ ports:
|
|
|
+ - 10.10.20.254:7878:7878/tcp
|
|
|
+ restart: unless-stopped
|
|
|
+ volumes:
|
|
|
+ - radarr_config:/config:rw
|
|
|
+ - /etc/timezone:/etc/timezone:ro
|
|
|
+ - /etc/localtime:/etc/localtime:ro
|
|
|
+ - media_movies:/data/movies
|
|
|
+ - media_movies_archive:/data/movies-archive
|
|
|
+ - media_movies_kids:/data/movies-kids
|
|
|
+
|
|
|
+ sonarr:
|
|
|
+ environment:
|
|
|
+ - PGID=1001
|
|
|
+ - PUID=1001
|
|
|
+ image: ghcr.io/linuxserver/sonarr
|
|
|
+ ports:
|
|
|
+ - 10.10.20.254:8989:8989/tcp
|
|
|
+ restart: unless-stopped
|
|
|
+ volumes:
|
|
|
+ - /etc/timezone:/etc/timezone:ro
|
|
|
+ - /etc/localtime:/etc/localtime:ro
|
|
|
+ - sonarr_config:/config:rw
|
|
|
+ - media_tv:/data/tv
|