96 lines
2.0 KiB
YAML
96 lines
2.0 KiB
YAML
services:
|
|
jellyseerr:
|
|
image: fallenbagel/jellyseerr:latest
|
|
container_name: jellyseerr
|
|
environment:
|
|
- LOG_LEVEL=debug
|
|
- TZ=America/Montreal
|
|
ports:
|
|
- ${JELLYSEERR_PORT}:5055
|
|
volumes:
|
|
- ${JELLYSEERR_DIR}:/app/config
|
|
restart: unless-stopped
|
|
networks:
|
|
- mediarr
|
|
depends_on:
|
|
- sonarr
|
|
- radarr
|
|
- bazarr
|
|
|
|
bazarr:
|
|
image: lscr.io/linuxserver/bazarr:latest
|
|
container_name: bazarr
|
|
hostname: bazarr
|
|
networks:
|
|
- mediarr
|
|
env_file:
|
|
- stack.env
|
|
volumes:
|
|
- ${BAZARR_DIR}:/config
|
|
- nas-medias:/mnt/media
|
|
ports:
|
|
- ${BAZARR_PORT}:6767
|
|
restart: unless-stopped
|
|
depends_on:
|
|
- sonarr
|
|
- radarr
|
|
|
|
radarr:
|
|
image: lscr.io/linuxserver/radarr:latest
|
|
container_name: radarr
|
|
hostname: radarr
|
|
networks:
|
|
- mediarr
|
|
env_file:
|
|
- stack.env
|
|
volumes:
|
|
- ${RADARR_DIR}:/config
|
|
- nas-medias:/mnt/media
|
|
- ${DOWNLOAD_DIR}:/downloads
|
|
ports:
|
|
- ${RADARR_PORT}:7878
|
|
restart: unless-stopped
|
|
depends_on:
|
|
- prowlarr
|
|
|
|
sonarr:
|
|
image: lscr.io/linuxserver/sonarr:latest
|
|
container_name: sonarr
|
|
hostname: sonarr
|
|
networks:
|
|
- mediarr
|
|
env_file:
|
|
- stack.env
|
|
volumes:
|
|
- ${SONARR_DIR}:/config
|
|
- nas-medias:/mnt/media
|
|
- ${DOWNLOAD_DIR}:/downloads
|
|
depends_on:
|
|
- prowlarr
|
|
ports:
|
|
- ${SONARR_PORT}:8989
|
|
|
|
prowlarr:
|
|
image: linuxserver/prowlarr:latest
|
|
container_name: prowlarr
|
|
hostname: prowlarr
|
|
networks:
|
|
- mediarr
|
|
env_file:
|
|
- stack.env
|
|
volumes:
|
|
- ${PROWLARR_DIR}:/config
|
|
ports:
|
|
- ${PROWLARR_PORT}:9696
|
|
restart: unless-stopped
|
|
|
|
networks:
|
|
mediarr:
|
|
driver: bridge
|
|
|
|
volumes:
|
|
nas-medias:
|
|
driver_opts:
|
|
type: cifs
|
|
device: ${SAMBA_DIR}
|
|
o: username=${SAMBA_USERNAME},password=${SAMBA_PASSWORD},vers=3.0,file_mode=0777,dir_mode=0777,uid=1000,gid=1000 |