Files
docker-templates/Starr-Services/compose.yml
Aaron Pierson 0d31ac89be services
2026-03-10 13:45:08 -05:00

58 lines
1.5 KiB
YAML

---
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