Radarr (Core Service)¶
Radarr is a movie manager that automates searching, grabbing, and organizing movies through indexers and download clients.
Service Relationships¶
| Classification | Role |
|---|---|
| Core Service | Movie automation |
| Depends On | None |
| Optional | Decypharr, NzbDAV, Prowlarr |
| Exposes UI | Yes (Web UI) |
Configuration in dumb_config.json¶
"radarr": {
"instances": {
"Default": {
"enabled": false,
"core_service": "",
"use_neutarr": false,
"use_profilarr": false,
"process_name": "Radarr",
"repo_owner": "Radarr",
"repo_name": "Radarr",
"release_version_enabled": false,
"release_version": "latest",
"clear_on_update": false,
"exclude_dirs": [],
"platforms": [],
"suppress_logging": false,
"auto_update": false,
"auto_update_interval": 24,
"pinned_version": "",
"port": 7878,
"config_dir": "/radarr/default",
"config_file": "/radarr/default/config.xml",
"log_file": "/radarr/default/logs/radarr.txt",
"command": [],
"env": {}
}
}
}
Key Configuration Fields¶
core_service: Set todecypharr,nzbdav, or a list of both to enable DUMB integration.use_neutarr: Opt this instance into NeutArr automation.use_profilarr: Opt this instance into Profilarr auto‑linking.port: Web UI port (default7878).pinned_version: Optional version pin for Radarr updates.repo_owner/repo_name: GitHub repo used for releases or branch builds.release_version_enabled/release_version: Use GitHub releases (e.g.,latest,nightly,prerelease, or a tag).clear_on_update: Clear the install directory before updating.exclude_dirs: Directories to preserve when clearing.platforms: Build platforms (auto‑defaults to["dotnet"]when using branches).config_dir,config_file,log_file: Paths for config and logs.
Repo-based installs and updates¶
Radarr now supports the same repo‑based controls as other DUMB services.
- GitHub releases: Set
release_version_enabled: truewith a validrepo_owner/repo_name. - Default updater: Leave
release_version_enabled: falseto use the standard Arr updater.
GitHub sources take priority when enabled and are not a fallback. pinned_version only applies to the traditional Arr updater.
Integration with DUMB¶
- For Decypharr integration, set
core_servicetodecypharrand follow the Decypharr guide. - For NzbDAV integration, set
core_servicetonzbdavand follow the NzbDAV guide. - For combined workflows, set
core_serviceto["decypharr", "nzbdav"]. - Use Prowlarr to centrally manage indexers and sync them to Radarr.
- DUMB enables Arr folder permission updates and applies permissions to configured root folders during integration.
- See Core Service Routing for how
core_serviceaffects automation.
Accessing the UI¶
- Navigate to:
http://<host>:7878