Skip to main content

Experimental support

This section describes experimental support for other *Arr tools. This means that some features of configarr are working as expected but not every feature must be supported.

warning

This is experimental and testing support. Support could be dropped in the future.

Whisparr v3

Experimental support for Whisparr was added with v1.4.0.

Configuration is mostly equal to the Sonarr or Radarr.

Following things are currently not supported or tested:

  • quality definition preset is not evaluated
    quality_definition:
    type: movies # not checked yet
  • initial language of quality profiles is not correct -> 0
  • no available presets because nothings provided in trash guide or recyclarr -> needs to be done manually with local templates and custom formats

Configuration File

Check configuration file reference for more information.

config.yml
localCustomFormatsPath: /app/cfs
localConfigTemplatesPath: /app/templates

customFormatDefinitions:
- trash_id: example-in-config-cf
trash_scores:
default: -10000
trash_description: "Language: German Only"
name: "Language: Not German"
includeCustomFormatWhenRenaming: false
specifications:
- name: Not German Language
implementation: LanguageSpecification
negate: true
required: false
fields:
value: 4

# experimental support: check https://configarr.rayak.de/docs/configuration/experimental-support
whisparr:
instance1: # Instance name (can be any unique identifier)
base_url: http://whisparr:6969 # instance URL
api_key: !secret WHISPARR_API_KEY # Reference to API key in secrets.yml

quality_definition:
type: movies # TODO: not checked yet

include:
# only custom defined templates available
- template: whisparr

custom_formats: # Custom format assignments
- trash_ids:
- example-in-config-cf
assign_scores_to:
- name: ExampleProfile
score: 1000

quality_profiles:
# TODO: language not correctly mapped
- name: ExampleProfile
upgrade:
until_score: 200
# Not supported in whisparr
#min_format_score: 200

Readarr v1

Experimental support for Readarr was added with v1.5.0.

Configuration is mostly equal to the Sonarr or Radarr.

Following things are currently not supported or tested:

  • quality definition preset is not evaluated
    quality_definition:
    type: movies # not checked yet
  • metadata profiles are not supported. This is a specific thing to readarr and requires custom implementation and breaking out of some abstraction layer we have in the code
  • no available presets because nothings provided in trash guide or recyclarr -> needs to be done manually with local templates and custom formats

Configuration File

Check configuration file reference for more information.

config.yml
localCustomFormatsPath: /app/cfs
localConfigTemplatesPath: /app/templates

customFormatDefinitions:
- trash_id: example-release-title-cf
trash_scores:
default: 0
name: ExampleReleaseTitleCF
includeCustomFormatWhenRenaming: false
specifications:
- name: Preferred Words
implementation: ReleaseTitleSpecification
negate: false
required: false
fields:
value: "\\b(SPARKS|Framestor)\\b"

# experimental support: check https://configarr.rayak.de/docs/configuration/experimental-support
readarr:
instance1: # Instance name (can be any unique identifier)
base_url: http://readarr:8787 # instance URL
api_key: !secret READARR_API_KEY # Reference to API key in secrets.yml

# not supported
# quality_definition:
# type: movies # Quality definition type

include:
# only custom defined templates available
- template: readarr

custom_formats: # Custom format assignments
- trash_ids:
- example-release-title-cf
assign_scores_to:
- name: ExampleProfile
score: 1000

quality_profiles:
- name: ExampleProfile
upgrade:
until_score: 200