add Jellyseerr and arr services stack

This commit is contained in:
SweetId 2024-12-30 12:15:00 -05:00
parent feb6373d24
commit 12839195e6
2 changed files with 113 additions and 0 deletions

View File

@ -0,0 +1,96 @@
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

17
Jellyseerr/stack.env Normal file
View File

@ -0,0 +1,17 @@
PUID=0
PGID=0
TZ=America/Toronto
DOWNLOAD_DIR=/home/portainer/downloads
SAMBA_USERNAME=
SAMBA_PASSWORD=
SAMBA_DIR=
JELLYSEERR_PORT=8097
JELLYSEERR_DIR=/home/portainer/jellyseer
BAZARR_PORT=8101
BAZARR_DIR=/home/portainer/bazarr
RADARR_PORT=8102
RADARR_DIR=/home/portainer/radarr
SONARR_PORT=8103
SONARR_DIR=/home/portainer/sonarr
PROWLARR_PORT=8104
PROWLARR_DIR=/home/portainer/prowlarr