From 4aa7c2a44b64f446fbcb5d3c2c0ddc361e0338a7 Mon Sep 17 00:00:00 2001 From: Simon Gardling Date: Mon, 13 Apr 2026 03:17:03 -0400 Subject: [PATCH] recyclarr: enforce as sole authority over custom formats --- services/arr/recyclarr.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/services/arr/recyclarr.nix b/services/arr/recyclarr.nix index ebddbce..088388b 100644 --- a/services/arr/recyclarr.nix +++ b/services/arr/recyclarr.nix @@ -46,6 +46,11 @@ in radarr.movies = { base_url = "http://localhost:${builtins.toString service_configs.ports.private.radarr.port}"; + # Recyclarr is the sole authority for custom formats and scores. + # Overwrite any manually-created CFs and delete stale ones. + replace_existing_custom_formats = true; + delete_old_custom_formats = true; + include = [ { template = "radarr-quality-definition-movie"; } { template = "radarr-quality-profile-remux-web-2160p"; } @@ -119,6 +124,11 @@ in sonarr.series = { base_url = "http://localhost:${builtins.toString service_configs.ports.private.sonarr.port}"; + # Recyclarr is the sole authority for custom formats and scores. + # Overwrite any manually-created CFs and delete stale ones. + replace_existing_custom_formats = true; + delete_old_custom_formats = true; + include = [ { template = "sonarr-quality-definition-series"; } { template = "sonarr-v4-quality-profile-web-2160p"; }