diff --git a/compose.yaml b/compose.yaml index 3f7649f..d12cc15 100644 --- a/compose.yaml +++ b/compose.yaml @@ -1,6 +1,7 @@ networks: media_network: name: media_network + services: radarrUHD: container_name: radarrUHD @@ -14,11 +15,12 @@ services: - media_network ports: - 7878:7878 - restart: unless-stopped + restart: always volumes: - /app-config/arr/:/config - - data:/data + - /mnt/media:/data - tdarr:/tdarr + radarrFHD: container_name: radarrFHD environment: @@ -31,15 +33,16 @@ services: - media_network ports: - 7879:7878 - restart: unless-stopped + restart: always volumes: - /app-config/arr/:/config - - data:/data + - /mnt/media:/data - tdarr:/tdarr + sonarrUHD: container_name: sonarrUHD image: ghcr.io/hotio/sonarr:latest - restart: unless-stopped + restart: always environment: - PUID=1000 - PGID=1000 @@ -52,12 +55,13 @@ services: - 8989:8989 volumes: - /app-config/arr/:/config - - data:/data + - /mnt/media:/data - tdarr:/tdarr + sonarrFHD: container_name: sonarrFHD image: ghcr.io/hotio/sonarr:latest - restart: unless-stopped + restart: always environment: - PUID=1000 - PGID=1000 @@ -70,8 +74,26 @@ services: - 8990:8989 volumes: - /app-config/arr/:/config - - data:/data + - /mnt/media:/data - tdarr:/tdarr + + bindery: + container_name: bindery + image: ghcr.io/vavallee/bindery:latest + restart: always + environment: + - PUID=1000 + - PGID=1000 + - TZ=Europe/Berlin + - CONFIG_PATH=/config + networks: + - media_network + ports: + - "8787:8787" + volumes: + - /app-config/arr/bindery:/config + - /mnt/media:/data + profilarr: image: santiagosayshey/profilarr:latest container_name: profilarr @@ -81,9 +103,10 @@ services: - /app-config/profilarr:/config environment: - TZ=Europe/Berlin - restart: unless-stopped + restart: always networks: - media_network + bazarrFHD: image: lscr.io/linuxserver/bazarr:latest container_name: bazarrFHD @@ -95,10 +118,11 @@ services: - TZ=Europe/Berlin volumes: - /app-config/bazarrFHD:/config - - data:/data/ + - /mnt/media:/data ports: - 6767:6767 - restart: unless-stopped + restart: always + bazarrUHD: image: lscr.io/linuxserver/bazarr:latest container_name: bazarrUHD @@ -110,21 +134,21 @@ services: - TZ=Europe/Berlin volumes: - /app-config/bazarrUHD:/config - - data:/data/ + - /mnt/media:/data ports: - 6768:6767 - restart: unless-stopped + restart: always + checkrr: container_name: checkrr image: aetaric/checkrr:latest - command: -c /etc/checkrr.yaml volumes: - /app-config/arr/checkrr.yaml:/etc/checkrr.yaml - /app-config/arr/checkrr.db:/checkrr.db - - data:/data + - /mnt/media:/data ports: - 8585:8585 - restart: on-failure + restart: always networks: - media_network depends_on: @@ -136,17 +160,25 @@ services: - PUID=1000 - PGID=1000 - TZ=Europe/Berlin + + reclaimerr: + image: ghcr.io/jessielw/reclaimerr:latest + container_name: reclaimerr + restart: unless-stopped + networks: + - media_network + ports: + - "8000:8000" + volumes: + - /app-config/github/arrapps/reclaimerr-data:/app/data + environment: + - PUID=1000 + - PGID=1000 + - TZ=Europe/Berlin + - API_HOST=0.0.0.0 + - API_PORT=8000 + - COOKIE_SECURE=false + volumes: - data: - driver: local - driver_opts: - type: nfs - o: addr=192.168.2.100,nolock,soft,rw - device: :/volume1/nas tdarr: - name: tdarr - driver: local - driver_opts: - device: :/tdarr - o: addr=10.2.1.1,nolock,soft,rw - type: nfs + external: true