services: jellyseerr: image: fallenbagel/jellyseerr:latest container_name: jellyseerr environment: - LOG_LEVEL=debug env_file: - stack.env 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