Download Clients

Configure SABnzbd, NZBGet, or NZB blackhole for Usenet downloads.

Comicarr supports three NZB download clients plus a "none" option if you only use torrents or direct downloads.

Pick the active NZB client under Settings → Download clients. When SABnzbd is selected, that tab also edits its URL, API key, category, download directory, and TLS verification. NZBGet and blackhole keep their connection details in config.ini; the tab names the client and points you at the config file.

NZB Downloader Selection

SettingTypeDefaultDescription
NZB_DOWNLOADERint3Active NZB client: 0 = SABnzbd, 1 = NZBGet, 2 = Blackhole, 3 = None.

SABnzbd is the most popular Usenet downloader. Choose it under Settings → Download clients, or set NZB_DOWNLOADER to 0 in config.ini. The fields marked below are editable in Settings; the rest are config.ini only.

Connection

SettingTypeDefaultDescription
SAB_HOSTstringnoneSABnzbd URL including port (e.g. http://localhost:8080). Editable in Settings.
SAB_USERNAMEstringnoneSABnzbd username, if authentication is enabled.
SAB_PASSWORDstringnoneSABnzbd password. Encrypted at rest.
SAB_APIKEYstringnoneAPI key from SABnzbd Config > General. Editable in Settings, stored encrypted, and never returned by the API.
SAB_VERIFYboolFalseVerify TLS certificates when connecting over HTTPS. Editable in Settings. Turn it on for an HTTPS SABnzbd with a real certificate.

Download Behavior

SettingTypeDefaultDescription
SAB_CATEGORYstringnoneSABnzbd category to file downloads under. Create the category in SABnzbd first. Editable in Settings.
SAB_PRIORITYstringDefaultDownload priority: Default, Low, Normal, High, Force.
SAB_DIRECT_UNPACKboolFalseEnable SABnzbd's Direct Unpack feature for faster extraction.
SAB_DIRECTORYstringnoneDownload directory for Comicarr downloads. Required when Comicarr does the post-processing, and the path must exist inside the Comicarr environment. Editable in Settings.
SAB_VERSIONstringnoneSABnzbd version hint. Leave blank for auto-detection.

Post-Processing

SettingTypeDefaultDescription
SAB_MOVING_DELAYint5Seconds to wait after SABnzbd signals completion before moving files. Helps avoid lock conflicts.
SAB_CLIENT_POST_PROCESSINGboolFalseLet SABnzbd handle post-processing instead of Comicarr.
SAB_REMOVE_COMPLETEDboolFalseRemove the download from SABnzbd's history after successful import.
SAB_REMOVE_FAILEDboolFalseRemove the download from SABnzbd's history after a failure.

If SAB_CLIENT_POST_PROCESSING is enabled, make sure SABnzbd's category script points back to Comicarr's post-processing endpoint.

NZBGet is a lightweight, high-performance Usenet downloader. Choose it under Settings → Download clients, or set NZB_DOWNLOADER to 1. Its connection fields live in config.ini.

Connection

SettingTypeDefaultDescription
NZBGET_HOSTstringnoneNZBGet hostname or IP (without protocol prefix).
NZBGET_SUBstringnoneURL sub-path if NZBGet is behind a reverse proxy (e.g. /nzbget).
NZBGET_PORTintnoneNZBGet port (default NZBGet port is 6789).
NZBGET_USERNAMEstringnoneNZBGet control username.
NZBGET_PASSWORDstringnoneNZBGet control password. Encrypted at rest.
NZBGET_VERIFYboolFalseVerify TLS certificates when connecting over HTTPS.

Download Behavior

SettingTypeDefaultDescription
NZBGET_PRIORITYintunsetDownload priority. NZBGet uses integers: 0 = Normal, positive = higher.
NZBGET_CATEGORYstringnoneNZBGet category for Comicarr downloads.
NZBGET_DIRECTORYstringnoneOverride download directory for Comicarr downloads.
NZBGET_CLIENT_POST_PROCESSINGboolFalseLet NZBGet handle post-processing instead of Comicarr.

The blackhole method saves .nzb files to a watched directory. Your download client picks them up automatically. Choose it under Settings → Download clients, or set NZB_DOWNLOADER to 2.

Set BLACKHOLE_DIR to the directory that your download client watches for new .nzb files. The path must exist in the Comicarr environment and in the downloader's environment where the file is consumed.

Blackhole mode is useful when your download client does not have an API or when you want a simple file-based workflow.

On this page