From 8eddb93bd87a52f8a75ed8d5f28081c344881909 Mon Sep 17 00:00:00 2001 From: Aaron Pierson Date: Sun, 8 Mar 2026 22:03:04 -0500 Subject: [PATCH] merging services --- Bazarr/compose.yml | 16 ---------- Byparr/compose.yml | 11 ------- Checkrr/compose.yml | 14 --------- Decluttarr/compose.yml | 14 --------- Lidarr/compose.yml | 16 ---------- Sonarr/compose.yml | 16 ---------- Starr/README.MD | 0 Starr/compose.yml | 62 +++++++++++++++++++++++++++++++++++++++ StarrServices/README.MD | 0 StarrServices/compose.yml | 53 +++++++++++++++++++++++++++++++++ 10 files changed, 115 insertions(+), 87 deletions(-) delete mode 100644 Bazarr/compose.yml delete mode 100644 Byparr/compose.yml delete mode 100644 Checkrr/compose.yml delete mode 100644 Decluttarr/compose.yml delete mode 100644 Lidarr/compose.yml delete mode 100644 Sonarr/compose.yml create mode 100644 Starr/README.MD create mode 100644 Starr/compose.yml create mode 100644 StarrServices/README.MD create mode 100644 StarrServices/compose.yml diff --git a/Bazarr/compose.yml b/Bazarr/compose.yml deleted file mode 100644 index 3e8f6c7..0000000 --- a/Bazarr/compose.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -services: - 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 \ No newline at end of file diff --git a/Byparr/compose.yml b/Byparr/compose.yml deleted file mode 100644 index a4402aa..0000000 --- a/Byparr/compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -services: - 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" \ No newline at end of file diff --git a/Checkrr/compose.yml b/Checkrr/compose.yml deleted file mode 100644 index fe20df0..0000000 --- a/Checkrr/compose.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -version: "3" - -services: - 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 \ No newline at end of file diff --git a/Decluttarr/compose.yml b/Decluttarr/compose.yml deleted file mode 100644 index 51bf102..0000000 --- a/Decluttarr/compose.yml +++ /dev/null @@ -1,14 +0,0 @@ -services: - decluttarr: - image: ghcr.io/manimatter/decluttarr:latest - container_name: decluttarr - restart: always - environment: - TZ: Europe/Zurich - 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 diff --git a/Lidarr/compose.yml b/Lidarr/compose.yml deleted file mode 100644 index f3966b5..0000000 --- a/Lidarr/compose.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -services: - lidarr: - image: lscr.io/linuxserver/lidarr:latest - container_name: lidarr - environment: - - PUID=1000 - - PGID=1000 - - TZ=Etc/UTC - volumes: - - /path/to/lidarr/config:/config - - /path/to/music:/music #optional - - /path/to/downloads:/downloads #optional - ports: - - 8686:8686 - restart: unless-stopped \ No newline at end of file diff --git a/Sonarr/compose.yml b/Sonarr/compose.yml deleted file mode 100644 index a0ab3c5..0000000 --- a/Sonarr/compose.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -services: - sonarr: - image: lscr.io/linuxserver/sonarr:latest - container_name: sonarr - environment: - - PUID=1000 - - PGID=1000 - - TZ=Etc/UTC - volumes: - - /path/to/sonarr/data:/config - - /path/to/tvseries:/tv #optional - - /path/to/downloadclient-downloads:/downloads #optional - ports: - - 8989:8989 - restart: unless-stopped \ No newline at end of file diff --git a/Starr/README.MD b/Starr/README.MD new file mode 100644 index 0000000..e69de29 diff --git a/Starr/compose.yml b/Starr/compose.yml new file mode 100644 index 0000000..9d05900 --- /dev/null +++ b/Starr/compose.yml @@ -0,0 +1,62 @@ +--- +services: +#TV + sonarr: + image: lscr.io/linuxserver/sonarr:latest + container_name: sonarr + environment: + - PUID=1000 + - PGID=1000 + - TZ=Etc/UTC + volumes: + - /path/to/sonarr/data:/config + - /path/to/tvseries:/tv #optional + - /path/to/downloadclient-downloads:/downloads #optional + ports: + - 8989:8989 + restart: unless-stopped +#Music + lidarr: + image: lscr.io/linuxserver/lidarr:latest + container_name: lidarr + environment: + - PUID=1000 + - PGID=1000 + - TZ=Etc/UTC + volumes: + - /path/to/lidarr/config:/config + - /path/to/music:/music #optional + - /path/to/downloads:/downloads #optional + ports: + - 8686:8686 + restart: unless-stopped +# Movies + radarr: + image: lscr.io/linuxserver/radarr:latest + container_name: radarr + environment: + - PUID=1000 + - PGID=1000 + - TZ=Etc/UTC + volumes: + - /path/to/radarr/data:/config + - /path/to/movies:/movies #optional + - /path/to/download-client-downloads:/downloads #optional + ports: + - 7878:7878 + restart: unless-stopped +#Adult + whisparr: + container_name: whisparr + image: ghcr.io/hotio/whisparr:V3 + ports: + - "6969:6969" + environment: + - PUID=1000 + - PGID=1000 + - UMASK=002 + - TZ=Etc/UTC + - WEBUI_PORTS=6969/tcp + volumes: + - /:/config + - /:/data diff --git a/StarrServices/README.MD b/StarrServices/README.MD new file mode 100644 index 0000000..e69de29 diff --git a/StarrServices/compose.yml b/StarrServices/compose.yml new file mode 100644 index 0000000..f9e2655 --- /dev/null +++ b/StarrServices/compose.yml @@ -0,0 +1,53 @@ +--- +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