Downloadarr¶
Downloadarr is a service that conifgures download clients in each Starr service.
Available Options
This page documents 2 configuration options.
nixflix.downloadarr.enable¶
Whether to enable Downloadarr.
| Type | boolean |
| Default | |
| Declared in | modules/downloadarr/options.nix |
nixflix.downloadarr.extraClients¶
For more clients or if you have more than one instance of a specific client. Follows the same schema general schema as the other options. implementationName is a required field.
A list of implementation names can be acquired with:
curl -s -H "X-Api-Key: $(sudo cat </path/to/prowlarr/api_key>)" "http://127.0.0.1:9696/prowlarr/api/v1/downloadclient/schema" | jq '.[].implementationName'`
You can run the following command to get the field names for a particular implementationName:
curl -s -H "X-Api-Key: $(sudo cat </path/to/prowlarr/apiKey>)" "http://127.0.0.1:9696/prowlarr/api/v1/downloadclient/schema" | jq '.[] | select(.implementationName=="<indexerName>") | .fields'
Or if you have nginx disabled or config.nixflix.prowlarr.config.hostConfig.urlBase is not configured
curl -s -H "X-Api-Key: $(sudo cat </path/to/prowlarr/apiKey>)" "http://127.0.0.1:9696/api/v1/indexer/schema" | jq '.[] | select(.implementationName=="<indexerName>") | .fields'
| Type | list of attribute set of anything |
| Default | |
| Declared in | modules/downloadarr/options.nix |