145 lines
4.0 KiB
YAML
145 lines
4.0 KiB
YAML
services:
|
|
nzbhydra2:
|
|
image: lscr.io/linuxserver/nzbhydra2:latest@sha256:375f3d26f3565f4cf1a6310c401c22c1516703fe3b578934150177b363293add
|
|
container_name: nzbhydra2
|
|
restart: unless-stopped
|
|
environment:
|
|
PUID: "1000"
|
|
PGID: "1000"
|
|
TZ: Asia/Shanghai
|
|
ports:
|
|
- "5076:5076"
|
|
volumes:
|
|
- /opt/media-core/appdata/nzbhydra2:/config
|
|
networks:
|
|
- media-core
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
logging: &default-logging
|
|
driver: json-file
|
|
options:
|
|
max-size: 10m
|
|
max-file: "3"
|
|
|
|
sonarr4k:
|
|
image: lscr.io/linuxserver/sonarr:latest@sha256:4d9df314875e1249ab7d6170c2b9b3dc1d8e6383f168ceb10dc9a5ad9b324739
|
|
container_name: sonarr4k
|
|
restart: unless-stopped
|
|
environment:
|
|
PUID: "99"
|
|
PGID: "100"
|
|
UMASK: "022"
|
|
TZ: Asia/Shanghai
|
|
ports:
|
|
- "8989:8989"
|
|
volumes:
|
|
- /opt/media-core/appdata/sonarr-merge-staging:/config
|
|
- /mnt/unraid/tv-shows:/mnt/unraid/tv-shows
|
|
- /mnt/unraid/tv-shows:/mnt/unRaid/tv-shows
|
|
- /mnt/unraid/tv4k:/mnt/unRaid/tv4k
|
|
- /mnt/unraid/downloads:/mnt/unRaid/downloads
|
|
- /mnt/truenas/downloadClient:/downloadClient
|
|
- /mnt/truenas/multimedia:/mnt/truenas/multimedia
|
|
networks:
|
|
- media-core
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
logging: *default-logging
|
|
|
|
radarr4k:
|
|
image: lscr.io/linuxserver/radarr:latest@sha256:95ba0801df4d9d1d79d0d9a3849f656542497dab061d91b87ad4f53a71aff3ef
|
|
container_name: radarr4k
|
|
restart: unless-stopped
|
|
environment:
|
|
PUID: "99"
|
|
PGID: "100"
|
|
UMASK: "022"
|
|
TZ: Asia/Shanghai
|
|
ports:
|
|
- "7878:7878"
|
|
volumes:
|
|
- /opt/media-core/appdata/radarr-merge-staging:/config
|
|
- /mnt/unraid/movies:/mnt/unraid/movies
|
|
- /mnt/unraid/movies:/mnt/unRaid/movies
|
|
- /mnt/unraid/movie4k:/mnt/unRaid/movie4k
|
|
- /mnt/unraid/downloads:/mnt/unRaid/downloads
|
|
- /mnt/truenas/downloadClient:/downloadClient
|
|
- /mnt/truenas/multimedia:/mnt/truenas/multimedia
|
|
networks:
|
|
- media-core
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
logging: *default-logging
|
|
|
|
seerr:
|
|
image: ghcr.io/seerr-team/seerr:latest@sha256:f4768de5f616248d723e05891f3345a1402123775d03bf0890dbfedc0831bda1
|
|
init: true
|
|
container_name: seerr
|
|
restart: unless-stopped
|
|
environment:
|
|
LOG_LEVEL: info
|
|
TZ: Asia/Shanghai
|
|
PORT: "5055"
|
|
ports:
|
|
- "5055:5055"
|
|
volumes:
|
|
- /opt/media-core/appdata/seerr:/app/config
|
|
networks:
|
|
- media-core
|
|
healthcheck:
|
|
test: ["CMD-SHELL", "wget --no-verbose --tries=1 --spider http://localhost:5055/api/v1/settings/public || exit 1"]
|
|
start_period: 20s
|
|
timeout: 3s
|
|
interval: 15s
|
|
retries: 3
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
cap_drop:
|
|
- ALL
|
|
logging: *default-logging
|
|
|
|
lidarr:
|
|
image: lscr.io/linuxserver/lidarr:latest@sha256:c74c32408fdf6e7926ad62641fc1a5544206ee65c33f2188bb179edb30e28f5a
|
|
container_name: lidarr
|
|
restart: unless-stopped
|
|
environment:
|
|
PUID: "65534"
|
|
PGID: "65534"
|
|
TZ: Asia/Shanghai
|
|
ports:
|
|
- "8686:8686"
|
|
volumes:
|
|
- /opt/media-core/appdata/lidarr:/config
|
|
- /mnt/truenas/multimedia:/mnt/truenas/multimedia
|
|
- /mnt/unraid/downloads:/mnt/unRaid/downloads
|
|
networks:
|
|
- media-core
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
logging: *default-logging
|
|
|
|
whisparr:
|
|
image: ghcr.io/hotio/whisparr:latest@sha256:b08aa334d3e204fc9b0ed9625368e0c17cc976cd185580b5ccb5388952dbf725
|
|
container_name: whisparr
|
|
restart: unless-stopped
|
|
environment:
|
|
PUID: "1000"
|
|
PGID: "1000"
|
|
UMASK: "002"
|
|
TZ: Asia/Shanghai
|
|
ports:
|
|
- "6969:6969"
|
|
volumes:
|
|
- /opt/media-core/appdata/whisparr:/config
|
|
- /mnt/truenas/multimedia:/mnt/truenas/multimedia
|
|
- /mnt/unraid/downloads:/mnt/unRaid/downloads
|
|
networks:
|
|
- media-core
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
logging: *default-logging
|
|
|
|
networks:
|
|
media-core:
|
|
name: media-core
|