From bab4988d537f7fb1e08c882ef37e8f64f83dad28 Mon Sep 17 00:00:00 2001 From: technorabilia Date: Wed, 4 Jan 2023 00:55:27 +0000 Subject: [PATCH] Workflow update --- lsio/prowlarr/docker-compose.yaml | 27 +++++++++++++++++++++++++++ lsio/prowlarr/docker-run.sh | 17 +++++++++++++++++ lsio/prowlarr/run-once.sh | 3 +++ 3 files changed, 47 insertions(+) create mode 100644 lsio/prowlarr/docker-compose.yaml create mode 100644 lsio/prowlarr/docker-run.sh create mode 100644 lsio/prowlarr/run-once.sh diff --git a/lsio/prowlarr/docker-compose.yaml b/lsio/prowlarr/docker-compose.yaml new file mode 100644 index 0000000..ff7201b --- /dev/null +++ b/lsio/prowlarr/docker-compose.yaml @@ -0,0 +1,27 @@ +# [Prowlarr](https://github.com/Prowlarr/Prowlarr) is a indexer manager/proxy +# built on the popular arr .net/reactjs base stack to integrate with your +# various PVR apps. Prowlarr supports both Torrent Trackers and Usenet Indexers. +# It integrates seamlessly with Sonarr, Radarr, Lidarr, and Readarr offering +# complete management of your indexers with no per app Indexer setup required +# (we do it all). + +--- +version: "2.1" +services: + prowlarr: + image: ghcr.io/linuxserver/prowlarr + container_name: prowlarr + environment: + # for UserID + - PUID=${PUID:-1024} + # for GroupID + - PGID=${PGID:-100} + # Specify a timezone to use for example Europe/Amsterdam + - TZ=${TZ:-Europe/Amsterdam} + volumes: + # Database and Prowlarr configs + - ${BASEDIR:-/volume1/docker}/prowlarr/config:/config + ports: + # The port for the Prowlarr webinterface + - 9696:9696 + restart: unless-stopped diff --git a/lsio/prowlarr/docker-run.sh b/lsio/prowlarr/docker-run.sh new file mode 100644 index 0000000..5ebabf8 --- /dev/null +++ b/lsio/prowlarr/docker-run.sh @@ -0,0 +1,17 @@ +# [Prowlarr](https://github.com/Prowlarr/Prowlarr) is a indexer manager/proxy +# built on the popular arr .net/reactjs base stack to integrate with your +# various PVR apps. Prowlarr supports both Torrent Trackers and Usenet Indexers. +# It integrates seamlessly with Sonarr, Radarr, Lidarr, and Readarr offering +# complete management of your indexers with no per app Indexer setup required +# (we do it all). + +source ./.env +docker run -d \ + --name=prowlarr \ + -e PUID=${PUID:-1024} `# for UserID` \ + -e PGID=${PGID:-100} `# for GroupID` \ + -e TZ=${TZ:-Europe/Amsterdam} `# Specify a timezone to use for example Europe/Amsterdam` \ + -p 9696:9696 `# The port for the Prowlarr webinterface` \ + -v ${BASEDIR:-/volume1/docker}/prowlarr/config:/config `# Database and Prowlarr configs` \ + --restart unless-stopped \ + ghcr.io/linuxserver/prowlarr diff --git a/lsio/prowlarr/run-once.sh b/lsio/prowlarr/run-once.sh new file mode 100644 index 0000000..c601dc7 --- /dev/null +++ b/lsio/prowlarr/run-once.sh @@ -0,0 +1,3 @@ +ln -s ../docker-env.cfg ./.env +. ./.env +mkdir -p ${BASEDIR:-/volume1/docker}/prowlarr/config