Opinionated configuration for my Arr setup.
Tested with Proxmox LXC Configarr container.
https://community-scripts.github.io/ProxmoxVE/scripts?id=configarr
Location of config file
/opt/configarr/config.yml
Assuming Proxmox LXC Configarr container
- (Recommended) Perform configuration backup of Sonarr and Radarr (via Settings)
- Open a console access to Configarr
- Checkout this repo to
/tmp - Copy
config/config.ymlfile to/opt/configarr - Apply config changes
systemctl start configarr-task
You can test and apply your configuration using Docker Compose, which is configured in this repository.
To validate the configuration without applying changes:
make config-validateThis will run Configarr in dry-run mode, which validates the configuration and shows what changes would be made without actually applying them.
To apply the configuration changes:
make config-applyThis command will run Configarr with DRY_RUN=false and actually apply the changes to your Sonarr and Radarr instances.
After applying the configuration, you can verify the changes were applied correctly:
-
Check Sonarr/Radarr logs for any errors
- Navigate to System > Logs in Sonarr/Radarr web interface
- Look for entries related to configuration changes
-
Verify specific settings:
- Quality Profiles: Settings > Profiles
- Custom Formats: Settings > Custom Formats
- Media Management: Settings > Media Management
- Delay Profiles: Settings > Profiles > Delay Profiles
-
Stop the validation environment when done:
make stop
Local instances of Sonarr and Radarr for testing:
- Sonarr: http://localhost:8989
- Radarr: http://localhost:7878