From 7e8e0124175d02b76a3a44798d33092805f1bc40 Mon Sep 17 00:00:00 2001 From: Aaron Pierson Date: Sun, 8 Mar 2026 16:44:58 -0500 Subject: [PATCH] arr inits --- Bazarr/compose.yml | 16 ++++++++++++++++ Byparr/compose.yml | 11 +++++++++++ Checkrr/compose.yml | 14 ++++++++++++++ Decluttarr/compose.yml | 14 ++++++++++++++ Lidarr/compose.yml | 16 ++++++++++++++++ Prowlarr/README.md | 11 +++++++++++ Prowlarr/compose.yml | 14 ++++++++++++++ Sonarr/compose.yml | 16 ++++++++++++++++ 8 files changed, 112 insertions(+) create mode 100644 Bazarr/compose.yml create mode 100644 Byparr/compose.yml create mode 100644 Checkrr/compose.yml create mode 100644 Decluttarr/compose.yml create mode 100644 Lidarr/compose.yml create mode 100644 Prowlarr/README.md create mode 100644 Prowlarr/compose.yml create mode 100644 Sonarr/compose.yml diff --git a/Bazarr/compose.yml b/Bazarr/compose.yml new file mode 100644 index 0000000..3e8f6c7 --- /dev/null +++ b/Bazarr/compose.yml @@ -0,0 +1,16 @@ +--- +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 new file mode 100644 index 0000000..a4402aa --- /dev/null +++ b/Byparr/compose.yml @@ -0,0 +1,11 @@ +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 new file mode 100644 index 0000000..fe20df0 --- /dev/null +++ b/Checkrr/compose.yml @@ -0,0 +1,14 @@ +--- +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 new file mode 100644 index 0000000..51bf102 --- /dev/null +++ b/Decluttarr/compose.yml @@ -0,0 +1,14 @@ +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 new file mode 100644 index 0000000..f3966b5 --- /dev/null +++ b/Lidarr/compose.yml @@ -0,0 +1,16 @@ +--- +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/Prowlarr/README.md b/Prowlarr/README.md new file mode 100644 index 0000000..899209a --- /dev/null +++ b/Prowlarr/README.md @@ -0,0 +1,11 @@ +# Introduction +The Prowlarr team does not offer an official Docker image. However, a number of third parties have created and maintain their own. +These instructions provide generic guidance that should apply to any Prowlarr Docker image. +--- +# 1 Avoid common pitfalls +Ownership and Permissions +Permissions and ownership of files is one of the most common problems for Prowlarr users, both inside and outside Docker. Most images have environment variables that can be used to override the default user, group and umask, you should decide this before setting up all of your containers. The recommendation is to use a common group for all related containers so that each container can use the shared group permissions to read and write files on the mounted volumes. + +Keep in mind that Prowlarr will need read and write to the download folders as well as the final folders. + +For a more detailed explanation of these issues, see [https://wiki.servarr.com/docker-guide](The Best Docker Setup and Docker Guide wiki article.) \ No newline at end of file diff --git a/Prowlarr/compose.yml b/Prowlarr/compose.yml new file mode 100644 index 0000000..47cdc8b --- /dev/null +++ b/Prowlarr/compose.yml @@ -0,0 +1,14 @@ +--- +services: + prowlarr: + image: lscr.io/linuxserver/prowlarr:latest + container_name: prowlarr + environment: + - PUID=1000 + - PGID=1000 + - TZ=Etc/UTC + volumes: + - /path/to/prowlarr/data:/config + ports: + - 9696:9696 + restart: unless-stopped \ No newline at end of file diff --git a/Sonarr/compose.yml b/Sonarr/compose.yml new file mode 100644 index 0000000..a0ab3c5 --- /dev/null +++ b/Sonarr/compose.yml @@ -0,0 +1,16 @@ +--- +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