SABnzbd: Installation, Konfiguration und Automatisierung im Check

SABnzbd ist der mit Abstand meistgenutzte kostenlose NZB-Downloader und läuft auf Windows, macOS, Linux und praktisch jedem NAS-System per Docker. Dieser Artikel zeigt, wie die Software grundsätzlich funktioniert, wie du sie auf verschiedenen Plattformen installierst und konfigurierst, wie du sie mit Sonarr, Radarr und Home Assistant automatisierst – und wie sie im direkten Vergleich zu NZBGet abschneidet.

Aktuelle Version
5.0
Kosten
Kostenlos (Open Source)
Plattformen
Windows, macOS, Linux, Docker/NAS
Mobile App
Nicht verfügbar (nur Fernzugriff per Browser)
Herstellerseite

Was ist SABnzbd? Eine Einführung in den NZB-Downloader

SABnzbd ist ein kostenloser, quelloffener NZB-Downloader für Usenet: ein Programm, das NZB-Dateien einliest, die darin referenzierten Artikel von deinem Usenet-Server herunterlädt, beschädigte Segmente automatisch repariert und das Ergebnis anschließend entpackt. Die Bedienung läuft komplett über eine Web-Oberfläche, die im Browser läuft – SABnzbd selbst installiert sich meist als Hintergrunddienst bzw. Tray-Icon und ist von jedem Gerät im Netzwerk erreichbar, nicht nur vom Rechner, auf dem es installiert wurde. Genau diese Kombination aus Zuverlässigkeit, aktiver Weiterentwicklung und großer Nutzerbasis hat SABnzbd zum inoffiziellen Standard unter den NZB-Downloadern gemacht, deutlich vor Alternativen wie Tangysoft oder klassischen Leech-Tools.

Wie funktioniert SABnzbd?

Der Ablauf ist bei jedem Download im Kern identisch: Du lädst eine NZB-Datei hoch (oder SABnzbd holt sie automatisch aus einem verbundenen Indexer bzw. RSS-Feed) – diese Datei ist im Grunde nur eine Liste, welche Artikel auf welchem Server zu einer bestimmten Datei gehören, ähnlich einer Torrent-Datei, nur eben für Usenet. SABnzbd verbindet sich daraufhin über NNTP mit dem hinterlegten Usenet-Server deines Anbieters (die Zugangsdaten und Serveradresse findest du bei Bedarf in unserer Serveradressen-Übersicht) und lädt alle referenzierten Segmente parallel über mehrere Verbindungen herunter. Anschließend prüft die Software die Vollständigkeit anhand der mitgelieferten PAR2-Dateien, repariert fehlende oder beschädigte Teile automatisch nach und entpackt das fertige Archiv – ganz ohne manuelles Zutun.

Die Vorteile von SABnzbd+

Der Zusatz „+" im Namen SABnzbd+ ist historisch bedingt: 2007 wurde das ursprüngliche Projekt SABnzbd als eigenständiger Fork unter diesem Namen weitergeführt, seit Version 1.0 (2012) hat sich die Software offiziell wieder in „SABnzbd" umbenannt – im Sprachgebrauch taucht das Plus-Zeichen aber bis heute gelegentlich auf. Zu den größten Stärken der Software zählen die automatische Par-Reparatur und das automatische Entpacken direkt nach dem Download, ein umfangreiches Kategorien-System, mit dem du Downloads samt eigener Ordner und Nachbearbeitungs-Skripte trennen kannst (etwa für Serien, Filme oder Software), sowie Multi-Server-Support inklusive Backup-Server, falls dein Hauptanbieter mal nicht erreichbar ist. Dazu kommt eine aufgeräumte, browserbasierte Oberfläche, die sich von jedem Gerät im Netzwerk aus bedienen lässt – ideal für den Dauerbetrieb auf einem NAS oder Mini-Server.

SABnzbd Installation: Von Windows bis Docker

SABnzbd lässt sich auf praktisch jeder gängigen Plattform installieren – als klassischer Installer unter Windows und macOS, aus den Paketquellen unter Linux, oder als Docker-Container für den Dauerbetrieb auf NAS-Systemen und Servern. Welcher Weg der richtige ist, hängt vor allem davon ab, ob die Software rund um die Uhr im Hintergrund laufen soll (dann eignet sich Docker auf einem NAS am besten) oder nur bei Bedarf auf einem Windows- oder Mac-Rechner.

SABnzbd unter Windows 10 installieren

Für Windows lädst du den offiziellen Installer direkt von sabnzbd.org herunter. Der Installations-Assistent führt dich durch die Standardeinstellungen; nach Abschluss öffnet sich automatisch ein Setup-Wizard im Browser unter http://localhost:8080/, in dem du Sprache, Download-Ordner und deinen Usenet-Zugang (Server, Port, Benutzername, Passwort) einträgst. SABnzbd legt sich anschließend als Icon in die Windows-Taskleiste und läuft im Hintergrund weiter, auch wenn das Browser-Fenster geschlossen wird – für den Autostart mit Windows gibt es eine Option direkt in den Einstellungen.

SABnzbd Docker und Docker Compose Setup

Für Linux-Server und NAS-Systeme ist Docker der komfortabelste Weg, weil Konfiguration, Downloads und die Software selbst sauber getrennt bleiben und Updates sich auf den Austausch eines Images beschränken. Am weitesten verbreitet ist das Community-Image von LinuxServer.io. Eine typische docker-compose.yml sieht so aus:

services:
  sabnzbd:
    image: lscr.io/linuxserver/sabnzbd:latest
    container_name: sabnzbd
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Berlin
    volumes:
      - ./config:/config
      - ./downloads:/downloads
      - ./incomplete-downloads:/incomplete-downloads
    ports:
      - 8080:8080
    restart: unless-stopped

Nach docker compose up -d ist die Weboberfläche unter http://<server-ip>:8080 erreichbar. PUID und PGID sollten auf den Benutzer gesetzt werden, dem die Download-Ordner gehören, damit SABnzbd im Container Schreibrechte auf deinem Host-Dateisystem hat.

SABnzbd auf NAS-Systemen (QNAP & Ugreen)

Auf QNAP-Geräten läuft SABnzbd am zuverlässigsten über Container Station mit demselben LinuxServer-Image wie oben beschrieben; einige QNAP-Modelle bieten zusätzlich ein natives QPKG-Paket über Drittanbieter-Repositories wie MyQNAP an, das jedoch seltener aktuell gehalten wird als das Docker-Image. Auf Ugreen-NAS-Systemen (UGOS) gibt es nach unserer Recherche noch kein natives App-Center-Paket für SABnzbd – hier führt der Weg ebenfalls über Docker, in der Regel verwaltet über Portainer, das sich in UGOS ergänzend installieren lässt. In beiden Fällen gilt: Lege Konfiguration und Downloads auf separaten Volumes bzw. Freigaben ab, damit ein Container-Update oder -Neustart keine Daten gefährdet.

Konfiguration und Grundeinstellungen

Nach der Installation lohnt sich ein kurzer Blick in die wichtigsten Einstellungen, bevor der Dauerbetrieb losgeht – insbesondere Port, API-Key und die Download-Verzeichnisse, weil diese drei Werte für spätere Automatisierungen (siehe unten) ohnehin benötigt werden.

Port-Einstellungen und API-Key

Den Port der Weboberfläche änderst du unter Config → General (Standard: 8080), dort lässt sich bei Bedarf auch HTTPS mit eigenem Zertifikat aktivieren. Auf derselben Seite findest du deinen persönlichen API-Key, den jede externe Anwendung – Sonarr, Radarr, Home Assistant oder ein eigenes Skript – zur Authentifizierung braucht. Der reguläre API-Endpunkt liegt unter http://host:port/api; läuft SABnzbd hinter einem Reverse-Proxy unter einem Unterpfad (etwa wenn die Oberfläche selbst unter http://host:port/sabnzbd/ eingebunden ist), verschiebt sich der Endpunkt entsprechend zu http://host:port/sabnzbd/api. Eine vollständige Übersicht aller API-Befehle bietet das offizielle SABnzbd-Wiki.

Download-Verzeichnisse anpassen

Unter Config → Folders legst du getrennt fest, wohin unfertige Downloads (Temporary Download Folder) und abgeschlossene, entpackte Downloads (Completed Download Folder) wandern sollen. Willst du den Unpack-Ordner nachträglich ändern, reicht es, den neuen Pfad dort einzutragen – bereits laufende Downloads werden davon nicht beeinflusst. Zusätzlich kannst du in den Kategorien (Config → Categories) für einzelne Download-Typen wie Serien oder Filme jeweils eigene Zielordner und Nachbearbeitungs-Skripte hinterlegen, was sich besonders in Kombination mit Sonarr und Radarr auszahlt.

Automatisierung mit Sonarr, Radarr und Home Assistant

SABnzbd entfaltet seinen größten Nutzen nicht als Stand-alone-Tool, sondern als Download-Client innerhalb eines automatisierten Medien- oder Smart-Home-Setups. Über die REST-API lässt es sich sowohl steuern als auch überwachen, ohne die Weboberfläche selbst öffnen zu müssen.

Sonarr und Radarr SABnzbd Setup

In Sonarr bzw. Radarr trägst du SABnzbd unter Settings → Download Clients → Add ein: Host, Port und der zuvor notierte API-Key genügen für die Verbindung. Sinnvoll ist außerdem, je eine eigene Kategorie anzulegen (z. B. tv-sonarr und movies-radarr) – so weiß SABnzbd, welche Downloads zu welchem Programm gehören, und Sonarr/Radarr können abgeschlossene Downloads automatisch erkennen, umbenennen und in die jeweilige Mediathek verschieben, ganz ohne manuelles Eingreifen.

SABnzbd in Home Assistant einbinden

Home Assistant bringt eine offizielle Integration für SABnzbd mit, die sich über Einstellungen → Geräte & Dienste → Integration hinzufügen einrichten lässt. Benötigt werden die vollständige URL samt Port (z. B. http://192.168.1.10:8080) und der API-Key. Die Integration fragt den Status standardmäßig alle 30 Sekunden ab und stellt Sensoren für Warteschlange, Downloadgeschwindigkeit, verbleibende Zeit und freien Speicherplatz bereit – daraus lassen sich Dashboard-Karten oder Automatisierungen bauen, etwa eine Benachrichtigung, sobald die Warteschlange leer ist.

SABnzbd vs. NZBGet: Welcher Downloader ist besser?

SABnzbd und NZBGet sind beide kostenlos, quelloffen und decken im Kern dieselben Funktionen ab: NZB-Import, Multi-Server-Support, automatische Par-Reparatur und automatisches Entpacken. Der größte praktische Unterschied liegt in der Programmiersprache und damit im Ressourcenbedarf sowie in der Entwicklungshistorie.

Performance-Vergleich

NZBGet ist in C++ geschrieben und dadurch spürbar sparsamer bei RAM- und CPU-Last als das in Python geschriebene SABnzbd – ein Vorteil, der vor allem auf sehr schwacher NAS-Hardware oder Routern mit wenig Rechenleistung zum Tragen kommt. Auf normaler PC- oder aktueller NAS-Hardware ist der Unterschied in der Praxis meist kaum spürbar, während SABnzbd mit einer moderneren Oberfläche und einem größeren Ökosystem an Erweiterungen und Post-Processing-Skripten punktet. Bei der Entwicklungshistorie hat SABnzbd zusätzlich die Nase vorn: NZBGet wurde um 2019/2021 über Jahre hinweg kaum noch weiterentwickelt und erst später von neuen Maintainern reaktiviert, während SABnzbd durchgehend ohne längere Pausen aktualisiert wurde.

SABnzbd Alternativen

Neben SABnzbd und NZBGet gibt es einige kleinere bzw. ältere Clients: NewsBin Pro ist ein kommerzieller, reiner Windows-Client mit über 20 Jahren Entwicklungsgeschichte, der weiterhin gepflegt wird, aber im Gegensatz zu SABnzbd kostenpflichtig ist. GetNZB und GrabIt sind ältere, eher nischige Leech-Tools mit deutlich kleinerer Nutzerbasis und unregelmäßigerer Weiterentwicklung. Für den Einstieg mit grafisch aufbereiteter Suche statt reinem NZB-Import lohnt sich außerdem ein Blick auf unsere Reviews zu Momentum und Tangysoft.

Fehlerbehebung: Wenn SABnzbd Probleme macht

SABnzbd läuft in der Praxis sehr stabil, gelegentliche Probleme entstehen aber meist rund um Installation, Ports oder Berechtigungen. Die folgenden Ansätze lösen die häufigsten Fälle.

SABnzbd startet nicht unter Windows 10

Startet SABnzbd nicht oder bleibt die Weboberfläche unerreichbar, prüfe zuerst im Task-Manager, ob bereits ein hängender SABnzbd.exe-Prozess läuft, der den Port blockiert – diesen beendest du und startest die Software neu. Häufige weitere Ursachen sind ein Port-Konflikt mit einer anderen Anwendung (Abhilfe: Port in den Einstellungen bzw. bei unerreichbarer Oberfläche direkt in der Datei sabnzbd.ini ändern), eine blockierende Windows-Firewall oder ein Antivirus-Programm, das die Verbindung unterbindet, sowie fehlende Schreibrechte im Installationsverzeichnis. Eine Ausnahme in Firewall bzw. Antivirus-Software und ein Neustart der Installation mit Administratorrechten lösen die meisten dieser Fälle.

Log-Analyse und Support

Für die Fehlersuche bietet die Weboberfläche unter Status eine laufende Log-Ansicht direkt im Browser. Für tiefere Analysen aktivierst du unter Config → Logging vorübergehend den Debug-Modus, der deutlich mehr Details protokolliert. Die vollständige Log-Datei sabnzbd.log liegt unter Windows standardmäßig unter %AppData%\Local\sabnzbd\, in Docker-Installationen im gemounteten /config-Verzeichnis. Lässt sich ein Fehler nicht selbst lösen, hilft meist ein Blick in die offiziellen SABnzbd-Foren, wo die Community und die Entwickler aktiv Support leisten.

Häufige Fragen zu SABnzbd

Ist SABnzbd kostenlos?

Ja. SABnzbd ist vollständig quelloffen (GPLv2) und komplett kostenlos – es gibt keine separate Pro- oder Plus-Version mit zusätzlichen Funktionen. Kosten entstehen ausschließlich durch das Abo bei deinem Usenet-Anbieter.

Brauche ich Docker, um SABnzbd zu nutzen?

Nein. Unter Windows und macOS gibt es reguläre Installer zum Herunterladen. Docker wird vor allem für den Dauerbetrieb auf NAS-Systemen oder Linux-Servern empfohlen, weil es Updates und die Trennung von Konfiguration und Downloads vereinfacht.

Wo finde ich meinen SABnzbd API-Key?

Unter Config → General in der SABnzbd-Weboberfläche. Diesen Schlüssel benötigst du für Integrationen mit Sonarr, Radarr, Home Assistant oder eigenen Skripten.

Ist SABnzbd oder NZBGet die bessere Wahl?

Das hängt von deiner Hardware und deinen Prioritäten ab. NZBGet ist in C++ geschrieben und dadurch ressourcenschonender, was auf sehr schwacher NAS-Hardware oder Routern einen spürbaren Unterschied machen kann. SABnzbd bietet dafür eine modernere Oberfläche, ein größeres Skript-/Plugin-Ökosystem und wurde durchgehend ohne längere Entwicklungspausen weitergepflegt.