Sonarr
Platform:
| Channel | Revision | Published | Runs on |
|---|---|---|---|
| latest/edge | 26 | Today | |
| 1/stable | 20 | 27 Apr 2026 |
juju deploy sonarr-k8s --channel edge
-
api-key-rotation | string
Default: disabled
Auto-rotate API key and sync to related apps. Options: disabled, daily, monthly, yearly
-
extended-alert-rules | boolean
Ship the extended Prometheus alert rule set on the metrics-endpoint relation in addition to the always-on baseline.
Extended rules add forecast-based, queue-depth-sustained, and library- growth alerts that are noisier than the baseline. Operators who want more proactive paging should enable this; operators who want a quiet alert feed should leave it off.
See src/prometheus_alert_rules_extended/sonarr-extended.rules.yaml for the full set.
-
ingress-path | string
URL path prefix for ingress routing. Defaults to app name if unset. Example: /sonarr means access via https://gateway.example.com/sonarr
-
ingress-port | int
Default: 80
Port for the Istio ingress gateway listener.
-
log-level | string
Default: info
Application log level. One of: trace, debug, info, warn, error
-
timezone | string
Default: Etc/UTC
IANA timezone (e.g., America/New_York, Europe/London)
-
trash-profiles | string
Override default Trash Guide profiles for this variant.
When empty, uses variant defaults (4k: uhd-bluray-web, anime: anime). Set explicitly to override or use different profiles.
Examples:
- web-1080p (1080p WEB-DL)
- web-2160p (4K WEB-DL)
- remux-web-1080p (1080p Remux + WEB-DL)
- remux-web-2160p (4K Remux + WEB-DL)
- anime (Anime-optimized)
WARNING: Do not mix 1080p and 4K profiles. Deploy separate instances instead.
See: https://trash-guides.info/Sonarr/
-
variant | string
Default: standard
Content variant for this instance. Determines root folder and default trash profiles.
Options:
- standard: Default catch-all (/data/media/tv), no default profiles
- 4k: UHD content (/data/media/tv-uhd), default: uhd-bluray-web
- anime: Anime content (/data/media/anime/tv), default: anime