This commit is contained in:
Aaron Pierson
2026-03-10 13:45:08 -05:00
parent 128551c02a
commit 0d31ac89be
3 changed files with 57 additions and 53 deletions

View File

@@ -0,0 +1,57 @@
---
services:
#Subs
bazarr:
image: lscr.io/linuxserver/bazarr:latest
container_name: bazarr
environment:
- PUID=0
- PGID=0
- TZ=Etc/UTC
volumes:
- /opt/bazarr/config:/config
- /home/mediaCenter:/data
- /home/media:/data
ports:
- 6767:6767
restart: unless-stopped
#captcha
byparr:
image: ghcr.io/thephaseless/byparr:latest
restart: unless-stopped
init: true
build:
context: .
dockerfile: Dockerfile
# Uncomment below to use byparr outside of internal network
# ports:
# - "8191:8191"
#Helps removing stall downloads and malware
#https://cleanuparr.github.io/Cleanuparr/docs/installation/detailed/#docker-compose
cleanuparr:
image: ghcr.io/cleanuparr/cleanuparr:latest
container_name: cleanuparr
restart: unless-stopped
ports:
- "11011:11011"
volumes:
- /opt/cleanuparr/config:/config
# Mount your downloads directory if needed
#- /path/to/downloads:/downloads
environment:
- PORT=11011
- BASE_PATH=
- PUID=0
- PGID=0
- UMASK=022
- TZ=America/Chicago
# Health check configuration
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:11011/health"]
interval: 30s # Check every 30 seconds
timeout: 10s # Allow up to 10 seconds for response
start_period: 30s # Wait 30 seconds before first check
retries: 3 # Mark unhealthy after 3 consecutive failures
#autobrr

View File

@@ -1,53 +0,0 @@
---
services:
#Subs
bazarr:
image: lscr.io/linuxserver/bazarr:latest
container_name: bazarr
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
volumes:
- /path/to/bazarr/config:/config
- /path/to/movies:/movies #optional
- /path/to/tv:/tv #optional
ports:
- 6767:6767
restart: unless-stopped
#
byparr:
image: ghcr.io/thephaseless/byparr:latest
restart: unless-stopped
init: true
build:
context: .
dockerfile: Dockerfile
# Uncomment below to use byparr outside of internal network
# ports:
# - "8191:8191"
#
checkrr:
container_name: checkrr
image: aetaric/checkrr:latest
volumes:
- /path/to/checkrr/config/checkrr.yaml:/etc/checkrr.yaml
- /path/to/checkrr/config/checkrr.db:/checkrr.db
- /path/to/media/to/scan:/media
ports:
- 8585:8585
restart: on-failure
#
decluttarr:
image: ghcr.io/manimatter/decluttarr:latest
container_name: decluttarr
restart: always
environment:
TZ: America/Chicago
PUID: 1000
PGID: 1000
volumes:
- $DOCKERDIR/appdata/decluttarr/config.yaml:/app/config/config.yaml
# - $DOCKERDIR/appdata/decluttarr/logs:/app/logs # Uncomment to get logs in text file, too
# - $DOCKERDIR/appdata/decluttarr/logs:/app/logs # Uncomment to get logs in text file, too
# - $DATADIR/media:/media # If you use detect_deletions, add the identical mount paths that you use in your sonarr/radarr instances. This may be different to this example!