-
Notifications
You must be signed in to change notification settings - Fork 44
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Create cosmos-compose.json * Add files via upload * Create 1.png * Add files via upload * ugly bandaid solution for OR operator * Update cosmos-compose.json Simplified links logic by removing all if conditions leveraging updated Cosmo 0.10.3 logic to ignore empty strings * Updated minVersion to 0.10.3
- Loading branch information
Showing
7 changed files
with
111 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,102 @@ | ||
|
||
{ | ||
"cosmos-installer": { | ||
"form": [ | ||
{ | ||
"name": "adminOnly", | ||
"label": "Do you want to make this service admin only?", | ||
"initialValue": false, | ||
"type": "checkbox" | ||
}, | ||
{ | ||
"name": "sonarr", | ||
"name-container": "sonarr-name", | ||
"label": "Where is your Sonarr instance? (leave blank if none)", | ||
"type": "container" | ||
}, | ||
{ | ||
"name": "radarr", | ||
"name-container": "radarr-name", | ||
"label": "Where is your Radarr instance? (leave blank if none)", | ||
"type": "container" | ||
}, | ||
{ | ||
"name": "lidarr", | ||
"name-container": "lidarr-name", | ||
"label": "Where is your Lidarr instance? (leave blank if none)", | ||
"type": "container" | ||
}, | ||
{ | ||
"name": "readarr", | ||
"name-container": "readarr-name", | ||
"label": "Where is your Readarr instance? (leave blank if none)", | ||
"type": "container" | ||
}, | ||
{ | ||
"name": "downloader", | ||
"name-container": "downloader-name", | ||
"label": "What downloader do you want to use?", | ||
"type": "container" | ||
} | ||
{if Context.downloader} | ||
, { | ||
"type": "warning", | ||
"label": "When you first start Prowlarr, please connect it to your downloader by using the URL: {Context.downloader}. Don't forget to also add your applications and add the server links and corresponding API key (i.e. http://{ServiceName}:9696 and http://{Context.sonarr}:8989 along with sonarr API key)" | ||
} | ||
{/if} | ||
] | ||
}, | ||
"minVersion": "0.10.3", | ||
"services": { | ||
"{ServiceName}": { | ||
"image": "lscr.io/linuxserver/prowlarr:latest", | ||
"container_name": "{ServiceName}", | ||
"restart": "unless-stopped", | ||
"UID": 1000, | ||
"GID": 1000, | ||
"environment": [ | ||
"PUID=1000", | ||
"PGID=1000", | ||
"TZ=auto" | ||
], | ||
"labels": { | ||
"cosmos-force-network-secured": "true", | ||
"cosmos-auto-update": "true", | ||
"cosmos-icon": "https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons@master/png/prowlarr.png" | ||
}, | ||
"volumes": [ | ||
{ | ||
"source": "{ServiceName}-config", | ||
"target": "/config", | ||
"type": "volume" | ||
} | ||
], | ||
"routes": [ | ||
{ | ||
"name": "{ServiceName}", | ||
"description": "Expose {ServiceName} to the web", | ||
"useHost": true, | ||
"target": "http://{ServiceName}:9696", | ||
"mode": "SERVAPP", | ||
"Timeout": 14400000, | ||
"ThrottlePerMinute": 12000, | ||
"BlockCommonBots": true, | ||
"SmartShield": { | ||
"Enabled": true | ||
}, | ||
"AuthEnabled": true | ||
{if Context.adminOnly} | ||
, "AuthAdmin": true | ||
{/if} | ||
} | ||
], | ||
"links": [ | ||
"{Context.sonarr-name}", | ||
"{Context.radarr-name}", | ||
"{Context.lidarr-name}", | ||
"{Context.readarr-name}", | ||
"{Context.downloader-name}" | ||
] | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
{ | ||
"name": "Prowlarr", | ||
"longDescription": "<p>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).</p><p>Documentation (https://wiki.servarr.com/prowlarr)</p>", | ||
"description": "Prowlarr is an indexer manager/proxy built on the popular *arr .net/reactjs base stack to integrate with your various PVR apps.", | ||
"tags": ["download", "automation", "downloader", "media", "collection", "indexers", "sonarr", "radarr", "lidarr", "prowlarr"], | ||
"repository": "https://github.com/Prowlarr/Prowlarr", | ||
"image": "https://hub.docker.com/r/linuxserver/prowlarr", | ||
"supported_architectures": ["amd64", "arm64"] | ||
} |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.