Skip to content

Recyclarr - Config - Sonarr

Configuration options for recyclarr config sonarr.

Available Options

This page documents 9 configuration options.

nixflix.recyclarr.config.sonarr

Sonarr instance configurations

Typenull or (attribute set of (submodule))
Default
null
Declared inmodules/recyclarr/config-option.nix

nixflix.recyclarr.config.sonarr.<name>.api_key

API key for the instance.

Warning

Can be a plain string (visible in Nix store) or { _secret = /path/to/file; } for file-based secrets.

Plain-text secrets will be visible in the Nix store. Use { _secret = path; } for sensitive data.

Typestring or (submodule)
Default
null
Example
{ _secret = "/run/secrets/secret-file"; }
Declared inmodules/recyclarr/config-option.nix

nixflix.recyclarr.config.sonarr.<name>.base_url

Base URL for the service instance (including port and URL base).

Typestring
Example
"http://127.0.0.1:8989"
Declared inmodules/recyclarr/config-option.nix

nixflix.recyclarr.config.sonarr.<name>.delete_old_custom_formats

Whether to delete custom formats in the service that are not defined in the configuration.

Typeboolean
Default
true
Declared inmodules/recyclarr/config-option.nix

nixflix.recyclarr.config.sonarr.<name>.include

List of TRaSH guide templates to include

Typelist of (submodule)
Default
[ ]
Declared inmodules/recyclarr/config-option.nix

nixflix.recyclarr.config.sonarr.<name>.include.*.template

Name of the TRaSH template to include.

Typestring
Example
"sonarr-v4-quality-profile-web-2160p-alternative"
Declared inmodules/recyclarr/config-option.nix

nixflix.recyclarr.config.sonarr.<name>.quality_definition

Quality definition configuration from TRaSH guides.

Typenull or (submodule)
Default
null
Declared inmodules/recyclarr/config-option.nix

nixflix.recyclarr.config.sonarr.<name>.quality_definition.type

Type of quality definition to use from TRaSH guides.

Typeone of "series", "anime"
Declared inmodules/recyclarr/config-option.nix

nixflix.recyclarr.config.sonarr.<name>.replace_existing_custom_formats

Whether to replace existing custom formats with configuration from Recyclarr.

Typeboolean
Default
true
Declared inmodules/recyclarr/config-option.nix