How to Configure NZBGet: Complete Setup Guide

Setting up NZBGet correctly is key to stable and secure Usenet automation. This guide walks through the configuration steps—from initial login to SSL, category setup, and automation.

Whether you’re using NZBGet on Windows, Docker, Synology, or Unraid, the core configuration principles are the same.


Step 1: Access the NZBGet Web Interface

To configure NZBGet, first access its Web interface:

  • Default URL: http://localhost:6789
  • Default Username: nzbget
  • Default Password: tegbzn6789

Once logged in, click the Settings tab in the top menu.

See: NZBGet Default Password Guide

Step 2: Configure Usenet Server Settings

Under SettingsNews-Servers, click Add to enter your provider’s info.

Required Fields:

  • Name: Anything descriptive (e.g., myusenetprovider)
  • Host: (e.g., news.myusenetprovider.com)
  • Port: 563 for SSL, 119 for non-SSL
  • Username / Password: Provided by your Usenet service
  • Connections: 10–20 (based on your provider’s max)
  • Encryption: Set to yes for SSL

Tip: Always use SSL (port 563 or 443) to encrypt access.

Click Save all changes and test the server to confirm it’s working.

Step 3: Set Download Paths

Under SettingsPaths:

  • MainDir: Base directory (e.g., /data/nzbget)
  • DestDir: Where completed articles are saved
  • InterDir: Temporary/incomplete article path
  • ScriptDir: Path to post-processing scripts

Tip: Use absolute paths and make sure NZBGet has write permissions.

Step 4: Define Categories

Categories help NZBGet separate and process articles correctly.

Under SettingsCategories:

Step 5: Enable and Configure SSL

SSL encrypts your Usenet connection.

Go to SettingsNews-Servers

Make sure:

  • Encryption: yes
  • Port: 563 or 443
  • CertCheck: Set to yes if your Usenet provider supports it

Step 6: Post-Processing Scripts (Optional)

NZBGet supports powerful scripts for renaming, cleanup, integration, and more.

To enable scripts:

  1. Place .py or .sh scripts in your ScriptDir
  2. Go to SettingsPost-processing
  3. Choose which scripts to enable
  4. Assign them to categories (optional)

Step 7: Integrate with Sonarr, Radarr, Lidarr, etc.

In apps like Sonarr or Radarr:

  1. Add NZBGet as a Download Client
  2. Host: localhost
  3. Port: 6789
  4. Username / Password: Use what’s set in NZBGet
  5. Test the connection

These tools will now send NZBs directly to NZBGet and match categories for sorting.

Step 8: Backup and Export Settings

Once configured:

  • Click SettingsBackup / Restore
  • Export your config as a .conf file
  • Save it in a safe location for easy restore

Tip: Back up your config after every major change.

Troubleshooting NZBGet Configuration

ProblemSolution
Can’t connect to serverCheck host, port, and credentials
SSL errorsTry disabling CertCheck or switching ports
Post-processing not workingVerify script paths and permissions
Slow speedsReduce connections or try a different port

Introduction

Installation manuals

Building manuals

Configuration

Usage

Development

Extensions

News server setup

Other helpful guides

/js/scripts.min.js