From 953007d01bc1ef7c3867e506a994a60c7c50d0a2 Mon Sep 17 00:00:00 2001 From: TheThomaas Date: Sun, 15 Feb 2026 21:43:20 +0100 Subject: [PATCH] Create compose file for arr services --- arr/compose.yaml | 103 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 103 insertions(+) create mode 100644 arr/compose.yaml diff --git a/arr/compose.yaml b/arr/compose.yaml new file mode 100644 index 0000000..93eb9fa --- /dev/null +++ b/arr/compose.yaml @@ -0,0 +1,103 @@ +services: + radarr: + image: linuxserver/radarr:6.0.4 + container_name: radarr + volumes: + # Config + - $APPDATA/radarr:/config + # Media + - $MEDIADIR/movies:/movies + - $DOWNLOADS:/downloads + - $RECYCLEBIN:/recyclebin + environment: + PUID: $PUID + PGID: $PGID + TZ: $TZ + ports: + - 7878:7878 + # labels: + # - "traefik.enable=true" + # - "traefik.http.routers.radarr.rule=Host(`radarr.${LOCAL_DOMAIN}`)" + # - "traefik.http.routers.radarr.entrypoints=https" + # - "traefik.http.routers.radarr.tls=true" + # - "traefik.http.services.radarr.loadbalancer.server.port=7878" + # networks: + # - proxy + restart: unless-stopped + + sonarr: + image: linuxserver/sonarr:4.0.16 + container_name: sonarr + volumes: + # Config + - $APPDATA/sonarr:/config + # Media + - $MEDIADIR/tv:/tv + - $DOWNLOADS:/downloads + - $RECYCLEBIN:/recyclebin + environment: + PUID: $PUID + PGID: $PGID + TZ: $TZ + ports: + - 8989:8989 + # labels: + # - "traefik.enable=true" + # - "traefik.http.routers.sonarr.rule=Host(`sonarr.${LOCAL_DOMAIN}`)" + # - "traefik.http.routers.sonarr.entrypoints=https" + # - "traefik.http.routers.sonarr.tls=true" + # - "traefik.http.services.sonarr.loadbalancer.server.port=8989" + # networks: + # - proxy + restart: unless-stopped + + kapowarr: + image: mrcas/kapowarr:v1.2.0 + container_name: kapowarr + volumes: + # Config + - $APPDATA/kapowarr:/app/db + # Media + - $MEDIADIR/comics:/comics + - $DOWNLOADS:/app/temp_downloads + environment: + PUID: $PUID + PGID: $PGID + TZ: $TZ + ports: + - 5656:5656 + # labels: + # - "traefik.enable=true" + # - "traefik.http.routers.kapowarr.rule=Host(`kapowarr.${LOCAL_DOMAIN}`)" + # - "traefik.http.routers.kapowarr.entrypoints=https" + # - "traefik.http.routers.kapowarr.tls=true" + # - "traefik.http.services.kapowarr.loadbalancer.server.port=5656" + # networks: + # - proxy + restart: unless-stopped + + prowlarr: + image: linuxserver/prowlarr:2.3.0 + container_name: prowlarr + volumes: + # Config + - $APPDATA/prowlarr:/config + environment: + PUID: $PUID + PGID: $PGID + TZ: $TZ + ports: + - 9696:9696 + # labels: + # - "traefik.enable=true" + # - "traefik.http.routers.prowlarr.rule=Host(`prowlarr.${LOCAL_DOMAIN}`)" + # - "traefik.http.routers.prowlarr.entrypoints=https" + # - "traefik.http.routers.prowlarr.tls=true" + # - "traefik.http.services.prowlarr.loadbalancer.server.port=9696" + # networks: + # - proxy + restart: unless-stopped + +# networks: +# proxy: +# external: true \ No newline at end of file