Skip to content

Usenet Clients - SABnzbd - Settings - Servers

Configuration options for usenetClients sabnzbd settings servers.

Available Options

This page documents 18 configuration options.

nixflix.usenetClients.sabnzbd.settings.servers

List of usenet servers

Typelist of (open submodule of anything)
Default
[ ]
Declared inmodules/usenetClients/sabnzbd

nixflix.usenetClients.sabnzbd.settings.servers.*.enable

Enable this server by default.

Typeboolean
Default
true
Declared inmodules/usenetClients/sabnzbd

nixflix.usenetClients.sabnzbd.settings.servers.*.backup

Use this server as a backup/fill server.

Typeboolean
Default
false
Declared inmodules/usenetClients/sabnzbd

nixflix.usenetClients.sabnzbd.settings.servers.*.connections

Number of parallel connections permitted by the server.

Typesigned integer
Default
10
Example
50
Declared inmodules/usenetClients/sabnzbd

nixflix.usenetClients.sabnzbd.settings.servers.*.displayname

Human-friendly description of the server.

Typestring
Default
""
Example
"Example News Provider"
Declared inmodules/usenetClients/sabnzbd

nixflix.usenetClients.sabnzbd.settings.servers.*.expire_date

If notifications are enabled and an expiry date is set, warn 5 days before expiry.

Typestring
Default
""
Declared inmodules/usenetClients/sabnzbd

nixflix.usenetClients.sabnzbd.settings.servers.*.host

Hostname of the server.

Typestring
Example
"news.example.com"
Declared inmodules/usenetClients/sabnzbd

nixflix.usenetClients.sabnzbd.settings.servers.*.name

The name of the server.

Typestring
Example
"Example News Provider"
Declared inmodules/usenetClients/sabnzbd

nixflix.usenetClients.sabnzbd.settings.servers.*.optional

In case of connection failures, temporarily disable this server.

Typeboolean
Default
false
Declared inmodules/usenetClients/sabnzbd

nixflix.usenetClients.sabnzbd.settings.servers.*.password

Password for server 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.

Typestring or (submodule)
Default
null
Example
{ _secret = "/run/secrets/secret-file"; }
Declared inmodules/usenetClients/sabnzbd

nixflix.usenetClients.sabnzbd.settings.servers.*.port

Port of the server.

Type16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default
563
Example
443
Declared inmodules/usenetClients/sabnzbd

nixflix.usenetClients.sabnzbd.settings.servers.*.priority

Priority of this server. Servers are queried in order of priority, from highest (0) to lowest (100).

Typesigned integer
Default
0
Declared inmodules/usenetClients/sabnzbd

nixflix.usenetClients.sabnzbd.settings.servers.*.required

In case of connection failures, wait for the server to come back online instead of skipping it.

Typeboolean
Default
false
Declared inmodules/usenetClients/sabnzbd

nixflix.usenetClients.sabnzbd.settings.servers.*.retention

Server retention in days (0 = unknown).

Typesigned integer
Default
0
Declared inmodules/usenetClients/sabnzbd

nixflix.usenetClients.sabnzbd.settings.servers.*.ssl

Whether the server supports TLS.

Typeboolean
Default
true
Declared inmodules/usenetClients/sabnzbd

nixflix.usenetClients.sabnzbd.settings.servers.*.ssl_verify

Certificate verification level.

Type(one of 2, 0, 3) or (one of "allow injection", "none", "strict") convertible to it
Default
2
Declared inmodules/usenetClients/sabnzbd

nixflix.usenetClients.sabnzbd.settings.servers.*.timeout

Time, in seconds, to wait for a response before attempting error recovery.

Typesigned integer
Default
60
Declared inmodules/usenetClients/sabnzbd

nixflix.usenetClients.sabnzbd.settings.servers.*.username

Username for server 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.

Typestring or (submodule)
Default
null
Example
{ _secret = "/run/secrets/secret-file"; }
Declared inmodules/usenetClients/sabnzbd