nzbget-ng

nzbget-ng

Docker app from welfare's Repository

Overview

NZBGet is a binary downloader, which downloads files from Usenet based on information provided by nzb-files. NZBGet is written in C++ and is known for its performance and efficiency. NZBGet can run on almost any device - classic PC, NAS, media player, SAT-receiver, WLAN-router, etc. The download area provides precompiled binaries for Windows, macOS, Linux (compatible with many CPUs and platform variants), FreeBSD and Android. For other platforms the program can be compiled from sources. This is a summary. For full documentation, please visit the NZBGet-NG home page at: http://nzbget-ng.github.io

NZBGet - Efficient Usenet downloader

License GitHub release (by tag) docker pulls

tests build docker build

Contributions welcome GitHub issues GitHub pull requests GitHub repo size

Discord

NZBGet is a binary downloader, which downloads files from Usenet based-on information given in nzb files.

NZBGet is written in C++ and is known for its performance and efficiency.

NZBGet can run on almost any device - classic PC, NAS, media player, SAT-receiver, WLAN-router, etc. The download area provides precompiled binaries for Windows, macOS, and Linux. For other platforms, the program can be compiled from source.

This is a fork of the original NZBGet project, formerly maintained by hugbug. The nzbget.com project is an extension of the original, and is maintained in honor-of and with respect-to its maintainer of many years. We hope to continue where the hugbug left-off by providing a useful downloader for the benefit of the Usenet community.

More information available at https://nzbget.com

Installation

Platform Installation Supported Architectures / OS Versions
Windows Releases
Winget
Chocolatey
Windows 7 and later, 32 or 64 bit
macOS Releases
Homebrew
macOS Mojave 10.14+ and later (Intel / Apple Silicon)
Linux Releases
DEB/RPM Repositories
Flatpack Flatpack readme
snap
Linux kernel 2.6 and later, x86 (32 or 64 Bit), ARM 32-bit (armel armhf), ARM 64-bit (aarch64), MIPS (mipseb mipsel), PowerPC (ppc6xx ppc500), RISC-V 64-bit (riscv64)
FreeBSD Releases FreeBSD 13.0+ x86_64
Docker Official images
LinuxServer.io
x86-64 / arm64 / armv7
Synology NAS SynoCommunity package Synology DSM 7.x 6.x 3.x
ASUSTOR NAS nzbget-asustor
App Central ASUSTOR readme
ADM 4.3+
QNAP NAS package manager
manual installation
QTS 4.1.0+ (x86_64 / x86 / arm_64 / arm-x19 / arm-x31 / arm-x41)
TrueNAS SCALE TrueNAS App catalog x86-64 (amd64)
Android Instructions Android 5.0+ aarch64

Migration from older NZBGet versions

Migrating from NZBGet v21 or older

Migrating from older Docker images

Building from sources

General instructions

Extensions

Brief introduction on how to use NZBGet

Contribution

Contributions are very welcome - not only from developers, but from our users too - please don't hesitate to participate in discussions or create a new discussion or join our Discord server.

For more information - see Contributing.

Donate

Please donate if you like what we are doing. Thank you!

Code Signing Policy

Windows release: free code signing is provided by SignPath.io, certificate by SignPath Foundation.

Install nzbget-ng on Unraid in a few clicks.

Find nzbget-ng in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for nzbget-ng Review the template variables and paths Click Install

Categories

Download Statistics

1,417,307
Total Downloads
135,140
This Month
116,418
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Explore more like this

Explore all

Details

Repository
nzbgetcom/nzbget
Last Updated2026-06-25
First Seen2024-01-30

Runtime arguments

Web UI
http://[IP]:[PORT:6789]/
Network
bridge
Shell
sh
Privileged
false

Template configuration

AppdataPathrw

NZBGet-ng appdata

Target
/config
Default
/mnt/user/appdata/nzbget-ng
Value
/mnt/user/appdata/nzbget-ng
Path: /downloadsPathrw

Location of downloads on disk.

Target
/downloads
Value
/mnt/user/appdata/downloads
Host Port 1Porttcp

WebUI Port

Target
6789
Default
6789
Value
6789
NZBGET_USERVariable

Specify the user for web authentication.

Default
nzbget
Value
nzbget
NZBGET_PASSVariable

Specify the password for web authentication.

Default
tegbzn6789
Value
tegbzn6789
Key 1Variable
Target
UMASK
Default
000
Value
000
Key 2Variable
Target
PUID
Default
99
Value
99
key 3Variable
Target
PGID
Default
100
Value
100