Skip to content

Radarr - Config - Host Config

Configuration options for radarr config hostConfig.

Available Options

This page documents 36 configuration options.

nixflix.radarr.config.hostConfig

Host configuration options that will be set via the API /config/host endpoint

Typesubmodule
Default
{ }
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.analyticsEnabled

Enable analytics

Typeboolean
Default
false
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.applicationUrl

Application URL

Typestring
Default
""
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.authenticationMethod

Authentication method

Typeone of "none", "basic", "forms", "external"
Default
"forms"
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.authenticationRequired

Authentication requirement level

Typeone of "enabled", "disabled", "disabledForLocalAddresses"
Default
"enabled"
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.backupFolder

Backup folder name

Typestring
Default
"Backups"
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.backupInterval

Backup interval in days

Typesigned integer
Default
7
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.backupRetention

Backup retention in days

Typesigned integer
Default
28
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.bindAddress

Address to bind to

Typestring
Default
"127.0.0.1"
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.branch

Update branch

Typestring
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.certificateValidation

Certificate validation

Typeone of "enabled", "disabled", "disabledForLocalAddresses"
Default
"enabled"
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.consoleLogLevel

Console log level

Typestring
Default
""
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.enableSsl

Enable SSL

Typeboolean
Default
false
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.instanceName

Instance name

Typestring
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.launchBrowser

Launch browser on start (not applicable for NixOS services)

Typeboolean
Default
false
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.logLevel

Log level

Typeone of "info", "debug", "trace"
Default
"info"
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.logSizeLimit

Log size limit in MB

Typesigned integer
Default
1
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.password

Password for web interface authentication.

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.

Typenull or string or (submodule)
Default
null
Example
{ _secret = "/run/secrets/secret-file"; }
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.port

Port the service listens on

Type16 bit unsigned integer; between 0 and 65535 (both inclusive)
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.proxyBypassFilter

Proxy bypass filter

Typestring
Default
""
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.proxyBypassLocalAddresses

Proxy bypass local addresses

Typeboolean
Default
true
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.proxyEnabled

Enable proxy

Typeboolean
Default
false
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.proxyHostname

Proxy hostname

Typestring
Default
""
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.proxyPassword

Proxy password

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/radarr.nix

nixflix.radarr.config.hostConfig.proxyPort

Proxy port

Type16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default
8080
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.proxyType

Proxy type

Typeone of "http", "socks4", "socks5"
Default
"http"
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.proxyUsername

Proxy username

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/radarr.nix

nixflix.radarr.config.hostConfig.sslCertPassword

SSL certificate password

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/radarr.nix

nixflix.radarr.config.hostConfig.sslCertPath

SSL certificate path

Typestring
Default
""
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.sslPort

SSL port

Type16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default
9898
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.trustCgnatIpAddresses

Trust CGNAT IP addresses

Typeboolean
Default
false
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.updateAutomatically

Update automatically

Typeboolean
Default
false
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.updateMechanism

Update mechanism

Typeone of "builtIn", "script", "external", "docker"
Default
"builtIn"
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.updateScriptPath

Update script path

Typestring
Default
""
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.urlBase

URL base path

Typestring
Default
""
Example
"/takeMeThere"
Declared inmodules/radarr.nix

nixflix.radarr.config.hostConfig.username

Username for web interface authentication.

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.

Typenull or string or (submodule)
Default
null
Example
{ _secret = "/run/secrets/secret-file"; }
Declared inmodules/radarr.nix