Skip to content

Radarr - Settings

Configuration options for radarr settings.

Available Options

This page documents 6 configuration options.

nixflix.radarr.settings

Attribute set of arbitrary config options. Please consult the documentation at the wiki.

Warning

This configuration is stored in the world-readable Nix store! Don't put secrets here!

Typeopen submodule of attribute set of section of an INI file (attrs of INI atom (null, bool, int, float or string))
Default
{
  auth = {
    required = "Enabled";
    method = "Forms";
  };
  server = {
    inherit (config.nixflix.radarr.config.hostConfig) port urlBase;
  };
} // optionalAttrs config.services.postgresql.enable {
  log.dbEnabled = true;
  postgres = {
    user = config.nixflix.radarr.user;
    host = "/run/postgresql";
    port = config.services.postgresql.settings.port;
    mainDb = config.nixflix.radarr.user;
    logDb = "${config.nixflix.radarr.user}-logs";
  };
}
Example
{
  update.mechanism = "internal";
  server = {
    urlbase = "localhost";
    port = 8989;
    bindaddress = "*";
  };
}
Declared inmodules/radarr.nix

nixflix.radarr.settings.app.instanceName

Name of the instance

Typestring
Default
"Radarr"
Declared inmodules/radarr.nix

nixflix.radarr.settings.log.analyticsEnabled

Send Anonymous Usage Data

Typeboolean
Default
false
Declared inmodules/radarr.nix

nixflix.radarr.settings.server.port

Port Number

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

nixflix.radarr.settings.update.automatically

Automatically download and install updates.

Typeboolean
Default
false
Declared inmodules/radarr.nix

nixflix.radarr.settings.update.mechanism

which update mechanism to use

Typenull or one of "external", "builtIn", "script"
Default
"external"
Declared inmodules/radarr.nix