From dd4161056ecb3f6f593af81c450c00db119f4225 Mon Sep 17 00:00:00 2001 From: Cobre Date: Sat, 21 May 2022 14:53:52 -0400 Subject: [PATCH 1/2] Add Prowlarr --- apps/prowlarr/config.json | 13 +++++++++++++ apps/prowlarr/docker-compose.yml | 14 ++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 apps/prowlarr/config.json create mode 100644 apps/prowlarr/docker-compose.yml diff --git a/apps/prowlarr/config.json b/apps/prowlarr/config.json new file mode 100644 index 00000000..898d272f --- /dev/null +++ b/apps/prowlarr/config.json @@ -0,0 +1,13 @@ +{ + "name": "Prowlarr", + "available": true, + "port": 9696, + "id": "prowlarr", + "description": "Prowlarr is an indexer manager/proxy built on the popular *arr .net/reactjs base stack to integrate with your various PVR apps. Prowlarr supports management of both Torrent Trackers and Usenet Indexers. It integrates seamlessly with Lidarr, Mylar3, Radarr, Readarr, and Sonarr offering complete management of your indexers with no per app Indexer setup required (we do it all).", + "short_desc": "A torrent/usenet indexer manager/proxy", + "author": "", + "source": "https://github.com/Prowlarr/Prowlarr/", + "image": "https://prowlarr.com/logo/256.png", + "form_fields": {} + } + \ No newline at end of file diff --git a/apps/prowlarr/docker-compose.yml b/apps/prowlarr/docker-compose.yml new file mode 100644 index 00000000..26bd2e00 --- /dev/null +++ b/apps/prowlarr/docker-compose.yml @@ -0,0 +1,14 @@ +version: "2.1" +services: + prowlarr: # Should be exact same name as "id" field in config.json + container_name: prowlarr # Should be exact same name as "id" field in config.json + image: ghcr.io/linuxserver/prowlarr:develop + environment: + - TZ=${TZ} # Can use any env variable. List in runtipi/templates/env-sample + volumes: + - ${APP_DATA_DIR}/data/config:/config #Always start the path with ${APP_DATA_DIR}. This will put all data inside app-data/my-app/data + ports: + - ${APP_PORT}:9696 + restart: unless-stopped + networks: + - tipi_main_network \ No newline at end of file From ae95264d8109cc8be2de38b7a3a5c41a23bf7067 Mon Sep 17 00:00:00 2001 From: Nicolas Meienberger Date: Mon, 23 May 2022 07:43:28 +0200 Subject: [PATCH 2/2] Update Prowlarr config --- apps/prowlarr/config.json | 23 +++++++++++------------ apps/prowlarr/docker-compose.yml | 1 + 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/apps/prowlarr/config.json b/apps/prowlarr/config.json index 898d272f..fd5cdef0 100644 --- a/apps/prowlarr/config.json +++ b/apps/prowlarr/config.json @@ -1,13 +1,12 @@ { - "name": "Prowlarr", - "available": true, - "port": 9696, - "id": "prowlarr", - "description": "Prowlarr is an indexer manager/proxy built on the popular *arr .net/reactjs base stack to integrate with your various PVR apps. Prowlarr supports management of both Torrent Trackers and Usenet Indexers. It integrates seamlessly with Lidarr, Mylar3, Radarr, Readarr, and Sonarr offering complete management of your indexers with no per app Indexer setup required (we do it all).", - "short_desc": "A torrent/usenet indexer manager/proxy", - "author": "", - "source": "https://github.com/Prowlarr/Prowlarr/", - "image": "https://prowlarr.com/logo/256.png", - "form_fields": {} - } - \ No newline at end of file + "name": "Prowlarr", + "available": true, + "port": 8109, + "id": "prowlarr", + "description": "Prowlarr is an indexer manager/proxy built on the popular *arr .net/reactjs base stack to integrate with your various PVR apps. Prowlarr supports management of both Torrent Trackers and Usenet Indexers. It integrates seamlessly with Lidarr, Mylar3, Radarr, Readarr, and Sonarr offering complete management of your indexers with no per app Indexer setup required (we do it all).", + "short_desc": "A torrent/usenet indexer manager/proxy", + "author": "Prowlarr", + "source": "https://github.com/Prowlarr/Prowlarr/", + "image": "https://prowlarr.com/logo/256.png", + "form_fields": {} +} diff --git a/apps/prowlarr/docker-compose.yml b/apps/prowlarr/docker-compose.yml index 26bd2e00..19eb8445 100644 --- a/apps/prowlarr/docker-compose.yml +++ b/apps/prowlarr/docker-compose.yml @@ -5,6 +5,7 @@ services: image: ghcr.io/linuxserver/prowlarr:develop environment: - TZ=${TZ} # Can use any env variable. List in runtipi/templates/env-sample + - DNS_IP=${DNS_IP} volumes: - ${APP_DATA_DIR}/data/config:/config #Always start the path with ${APP_DATA_DIR}. This will put all data inside app-data/my-app/data ports: