From 0d31ac89be438ef5d14340406433fc7054df7d97 Mon Sep 17 00:00:00 2001 From: Aaron Pierson Date: Tue, 10 Mar 2026 13:45:08 -0500 Subject: [PATCH] services --- {StarrServices => Starr-Services}/README.MD | 0 Starr-Services/compose.yml | 57 +++++++++++++++++++++ StarrServices/compose.yml | 53 ------------------- 3 files changed, 57 insertions(+), 53 deletions(-) rename {StarrServices => Starr-Services}/README.MD (100%) create mode 100644 Starr-Services/compose.yml delete mode 100644 StarrServices/compose.yml diff --git a/StarrServices/README.MD b/Starr-Services/README.MD similarity index 100% rename from StarrServices/README.MD rename to Starr-Services/README.MD diff --git a/Starr-Services/compose.yml b/Starr-Services/compose.yml new file mode 100644 index 0000000..126b657 --- /dev/null +++ b/Starr-Services/compose.yml @@ -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 + diff --git a/StarrServices/compose.yml b/StarrServices/compose.yml deleted file mode 100644 index f9e2655..0000000 --- a/StarrServices/compose.yml +++ /dev/null @@ -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! \ No newline at end of file