Arr Applications Configuration¶
DecyphArr can integrate directly with Sonarr, Radarr, and other Arr applications. This section explains how to configure the Arr integration in your config.json file.
Basic Configuration¶
The Arr applications are configured under the arrs key:
"arrs": [
{
"name": "sonarr",
"host": "http://sonarr:8989",
"token": "your-sonarr-api-key",
"cleanup": true
},
{
"name": "radarr",
"host": "http://radarr:7878",
"token": "your-radarr-api-key",
"cleanup": true
}
]
!!! note¶
This configuration is optional if you've already set up the qBittorrent client in your Arr applications with the correct host and token information. It's particularly useful for the Repair Worker functionality.
Configuration Options¶
Each Arr application supports the following options:
name: The name of the Arr application, which should match the category in qBittorrenthost: The host URL of the Arr application, including protocol and porttoken: The API token/key of the Arr applicationcleanup: Whether to clean up the Arr queue (removes completed downloads). This is only useful for Sonarr.
Finding Your API Key¶
Sonarr/Radarr/Lidarr¶
- Go to Sonarr > Settings > General
- Look for "API Key" in the "General" section
- Copy the API key
Multiple Arr Applications¶
You can configure multiple Arr applications by adding more entries to the arrs array:
"arrs": [
{
"name": "sonarr",
"host": "http://sonarr:8989",
"token": "your-sonarr-api-key",
"cleanup": true
},
{
"name": "sonarr-anime",
"host": "http://sonarr-anime:8989",
"token": "your-sonarr-anime-api-key",
"cleanup": true
},
{
"name": "radarr",
"host": "http://radarr:7878",
"token": "your-radarr-api-key",
"cleanup": false
},
{
"name": "lidarr",
"host": "http://lidarr:8686",
"token": "your-lidarr-api-key",
"cleanup": false
}
]