From ea40c69ba48ff23741075e21078584d5ad4efa29 Mon Sep 17 00:00:00 2001 From: Lino Silva Date: Tue, 28 Feb 2023 14:54:00 +0000 Subject: [PATCH] Added *arr stack --- arr/docker-compose.yml | 97 ++++++++++++++++++++++++++++++++++++++++++ arr/stack.env | 8 ++++ 2 files changed, 105 insertions(+) create mode 100644 arr/docker-compose.yml create mode 100644 arr/stack.env diff --git a/arr/docker-compose.yml b/arr/docker-compose.yml new file mode 100644 index 0000000..0a7a3f2 --- /dev/null +++ b/arr/docker-compose.yml @@ -0,0 +1,97 @@ + version: '3' +services: + radarr: + restart: unless-stopped + container_name: radarr + volumes: + - ${DATADIRROOT}/radarr:/config + - ${DOWNLOADDIR}:/downloads + - ${MOVIESDIR}:/movies + env_file: + - stack.env + image: linuxserver/radarr + networks: + - reverse-proxy + + prowlarr: + image: ghcr.io/linuxserver/prowlarr:develop + container_name: prowlarr + env_file: + - stack.env + volumes: + - ${DATADIRROOT}/prowlarr:/config + restart: unless-stopped + networks: + - reverse-proxy + + sonarr: + restart: unless-stopped + container_name: sonarr + volumes: + - ${DATADIRROOT}/sonarr:/config + - ${DOWNLOADDIR}:/downloads + - ${TVDIR}:/tv + env_file: + - stack.env + image: linuxserver/sonarr + networks: + - reverse-proxy + + overseerr: + image: ghcr.io/linuxserver/overseerr + container_name: overseerr + env_file: + - stack.env + volumes: + - ${DATADIRROOT}/overseerr:/config + restart: unless-stopped + networks: + - reverse-proxy + + transmission: + image: ghcr.io/linuxserver/transmission + container_name: transmission + hostname: transmission + env_file: + - stack.env + + volumes: + - ${DATADIRROOT}/transmission:/config + - ${DOWNLOADDIR}:/downloads + - /home/lino/Downloads:/watch + ports: + - 51413:51413 + - 51413:51413/udp + restart: unless-stopped + networks: + - reverse-proxy + +# lidarr: +# image: ghcr.io/linuxserver/lidarr +# container_name: lidarr +# env_file: +# - stack.env +# volumes: +# - ${DATADIRROOT}/lidarr:/config +# - ${MUSICDIR}:/music #optional +# - ${DOWNLOADDIR}:/downloads #optional +# restart: unless-stopped +# networks: +# - reverse-proxy + + bazarr: + image: lscr.io/linuxserver/bazarr + container_name: bazarr + env_file: + - stack.env + volumes: + - ${DATADIRROOT}/bazaar/config:/config + - ${MOVIESDIR}:/movies + - ${TVDIR}:/tv + restart: unless-stopped + networks: + - reverse-proxy + +networks: + reverse-proxy: + external: true \ No newline at end of file diff --git a/arr/stack.env b/arr/stack.env new file mode 100644 index 0000000..c722c2d --- /dev/null +++ b/arr/stack.env @@ -0,0 +1,8 @@ +DATADIRROOT=/mnt/SSD500/docker +DOWNLOADDIR=/mnt/8TB/uTorrent +MOVIESDIR=/mnt/8TB/Movies +TVDIR=/mnt/2TB/TVShows + +PUID=1000 +PGID=1000 +TZ=Europe/Lisbon