Bazarr auf dem Synology NAS installieren: Untertitel-Automatisierung für den *arr-Stack
So installieren Sie Bazarr auf dem Synology NAS per Container Manager im Docker-Netz des *arr-Stacks, binden Sonarr und Radarr per API-Key an, richten Sprachprofil und Untertitel-Provider ein und prüfen den ersten Download.
Geprüft am 30.09.2026
WerbelinksMit * markierte Links sind Werbelinks: Bei einem Kauf erhalten wir eine Provision, der Preis bleibt gleich. Als Amazon-Partner verdiene ich an qualifizierten Verkäufen. Mehr dazu

Bazarr ergänzt den *arr-Stack um Untertitel: Sonarr verwaltet Serien, Radarr Filme, und Bazarr liest deren Bibliotheken über die API aus, sucht bei Untertitel-Providern passende Untertitel und legt sie neben die Videodateien. Auf dem Synology NAS betreiben Sie das Image von LinuxServer.io als Compose-Projekt im bestehenden Docker-Netz des Stacks.
Voraussetzungen
| Komponente | Anforderung |
|---|---|
| Synology NAS | DSM 7.2 oder höher mit Container Manager |
| Netzwerk | Bestehendes Docker-Netz arr-stack |
| Sonarr/Radarr | Laufen im selben Netz, API-Keys bekannt |
| Speicher | /config auf lokalem Volume des NAS, nicht auf einer NFS-Freigabe |
| Zeit | ca. 25 Minuten |
- Sonarr und Radarr laufen bereits. Den API-Key finden Sie jeweils unter Settings → General → Security (in der deutschen Oberfläche unter Einstellungen → Allgemein).
- Das Netz
arr-stackexistiert, z. B. aus dem Compose-Projekt von Sonarr. - Die Host-Ordner für Konfiguration und Medien gehören dem Benutzer, dessen PUID/PGID Sie im Container verwenden.
Verifizieren: Per SSH zeigt sudo docker network ls das Netz arr-stack, und sudo docker network inspect arr-stack listet die Container sonarr und radarr.
Schritt 1: Projektordner und Verzeichnisstruktur anlegen
Das Image erwartet /config als Pflicht-Volume sowie optional /movies und /tv. Binden Sie die Medienordner ein: Bazarr schreibt die Untertitel direkt neben die Videodateien und braucht dafür Schreibzugriff.
/volume1/docker/bazarr → Konfiguration
/volume1/media/filme → Filmdateien
/volume1/media/serien → SeriendateienLegen Sie die Ordner in der File Station an, sofern sie noch nicht existieren. Ermitteln Sie PUID und PGID des Benutzers per SSH mit id <benutzername>; der erste Administrator einer Synology hat meist uid=1026, die Gruppe users gid=100.
Verifizieren: ls -ln /volume1/docker/bazarr /volume1/media zeigt die ermittelte UID/GID als Eigentümer oder Schreibrechte für diese Gruppe.
Schritt 2: Docker-Compose-Datei erstellen
Erstellen Sie im Container Manager unter Projekt ein neues Projekt mit dem Namen bazarr, Pfad /volume1/docker/bazarr, und legen Sie dort diese compose.yaml an. Das Netz arr-stack ist als external: true eingebunden, damit Bazarr Sonarr und Radarr über ihre Containernamen erreicht.
services:
bazarr:
image: lscr.io/linuxserver/bazarr:latest
container_name: bazarr
environment:
- PUID=1026
- PGID=100
- TZ=Europe/Berlin
volumes:
- /volume1/docker/bazarr:/config
- /volume1/media/filme:/movies
- /volume1/media/serien:/tv
ports:
- 6767:6767
restart: unless-stopped
networks:
- arr-stack
networks:
arr-stack:
name: arr-stack
external: true- image: LinuxServer.io-Image von
lscr.io(wie in der Upstream-Dokumentation). - PUID/PGID: Werte aus Schritt 1 eintragen.
- TZ: Zeitzone für Zeitstempel und Zeitpläne.
- volumes: Die Pfade
/moviesund/tvsollten den Pfaden in Sonarr und Radarr entsprechen, dann entfallen Path Mappings (Schritt 4). - ports: TCP 6767 für die Weboberfläche.
Verifizieren: Der Container Manager nimmt die Datei ohne Syntaxfehler an; die Pfade links vom Doppelpunkt existieren auf dem NAS.
Schritt 3: Container starten und Weboberfläche öffnen
Schließen Sie den Assistenten ab, der Container Manager lädt das Image und startet den Container. Beim ersten Start legt Bazarr in /config Datenbank und Konfiguration an. Öffnen Sie nach 30 bis 60 Sekunden:
http://<Synology-IP>:6767Die Oberfläche von Bazarr ist englischsprachig; die Menübezeichnungen unten folgen deshalb dem englischen Original.
Verifizieren: Die Bazarr-Oberfläche lädt. Andernfalls zeigt sudo docker logs bazarr die Ursache (häufig Rechte auf /config), und sudo docker ps zeigt, ob der Container läuft und Port 6767 veröffentlicht.
Schritt 4: Sonarr und Radarr per API-Key anbinden
Öffnen Sie Settings → Sonarr bzw. Settings → Radarr, aktivieren Sie die Integration und tragen Sie die Verbindungsdaten ein. Verwenden Sie nicht 127.0.0.1 oder localhost: Im Container zeigen diese Adressen auf Bazarr selbst.
Sonarr:
| Feld | Wert |
|---|---|
| Address | sonarr |
| Port | 8989 |
| API Key | API-Key aus Sonarr |
| SSL | aus, sofern kein HTTPS eingerichtet ist |
Radarr:
| Feld | Wert |
|---|---|
| Address | radarr |
| Port | 7878 |
| API Key | API-Key aus Radarr |
| SSL | aus, sofern kein HTTPS eingerichtet ist |
Klicken Sie auf Test und speichern Sie erst nach erfolgreichem Test.
Path Mappings: Nur nötig, wenn Sonarr/Radarr und Bazarr dieselbe Datei unter unterschiedlichen Pfaden sehen, z. B. /data/tv in Sonarr und /tv in Bazarr. Tragen Sie dann links den Pfad aus Sonarr/Radarr und rechts den Pfad in Bazarr ein. Bei identischen Pfaden bleibt die Tabelle leer.
Verifizieren: Der Test meldet eine erfolgreiche Verbindung. Unter Series und Movies erscheinen nach der Synchronisierung die Titel aus beiden Bibliotheken.
Schritt 5: Sprachen, Provider und Download-Test
Ohne Sprachprofil sucht Bazarr keine Untertitel. Legen Sie unter Settings → Languages ein Profil an (z. B. „Deutsch + Englisch“) und wählen Sie es unter Default Settings als Standard für Serien und Filme. Bereits vorhandene Titel weisen Sie in den Listen Series und Movies per Mehrfachauswahl zu.
Aktivieren Sie unter Settings → Providers zunächst zwei bis drei Provider, um Rate-Limits zu vermeiden, zum Beispiel:
- OpenSubtitles.com: kostenloses Konto nötig, gute Abdeckung für Deutsch und Englisch.
- Addic7ed: vor allem Serien, Konto empfohlen.
- Embedded Subtitles: nutzt Untertitelspuren, die bereits in den Videodateien enthalten sind.
Subscene ist seit 2024 offline; aktivieren Sie den Eintrag nicht.
Testen Sie dann einen Download:
- Unter Series oder Movies einen Titel ohne Untertitel in der Profilsprache öffnen.
- Über die Suche (Lupe bzw. Search) automatisch suchen oder per manueller Suche einen Treffer wählen.
Verifizieren: Neben der Videodatei liegt eine Datei wie Film (2024).de.srt, und unter History steht der Download mit Provider.
Troubleshooting / Typische Fehler
| Problem | Ursache und Lösung |
|---|---|
| Weboberfläche nicht erreichbar | Container gestoppt oder Port 6767 belegt. Status im Container Manager und docker logs bazarr prüfen. |
| Test zu Sonarr/Radarr schlägt fehl | localhost eingetragen oder Container nicht im selben Netz. Containernamen verwenden, Netz mit docker network inspect arr-stack prüfen. |
| Bazarr findet Videodateien nicht | Pfade in Sonarr/Radarr und Bazarr unterscheiden sich. Volumes angleichen oder Path Mapping eintragen. |
| Untertitel werden nicht gespeichert (Permission denied im Log) | PUID/PGID ohne Schreibrecht auf die Medienordner. Rechte in DSM anpassen oder passende IDs setzen. |
| „database is locked“ | /config liegt auf einer NFS-Freigabe. Auf ein lokales Volume verlegen. |
| Keine Suche, Titel ohne „Wanted“-Einträge | Kein Sprachprofil zugewiesen. Profil unter Default Settings setzen und vorhandenen Titeln zuweisen. |
| Provider pausiert (Throttled) | Rate-Limit erreicht. Bazarr pausiert den Provider automatisch; weniger Provider aktivieren, Konto hinterlegen. |
Häufige Fragen
Muss Bazarr mit Prowlarr verbunden werden?
Nein. Prowlarr liefert Indexer an Sonarr und Radarr. Bazarr nutzt eigene Untertitel-Provider.
Welche Ports müssen im Router freigegeben werden?
Keine. Port 6767 genügt im lokalen Netz. Für Zugriff von außen nutzen Sie VPN oder einen Reverse Proxy mit Anmeldung, keine direkte Portfreigabe.
Warum funktionieren localhost und 127.0.0.1 nicht?
Jeder Container hat einen eigenen Netzwerk-Namespace. 127.0.0.1 im Bazarr-Container ist Bazarr selbst.
Brauchen Sie Path Mappings?
Nur wenn Sonarr/Radarr und Bazarr dieselbe Datei unter unterschiedlichen Pfaden sehen. Mit dem Compose-Beispiel und gleichen Pfaden in Sonarr/Radarr bleibt die Tabelle leer.
Kann /config auf einer Netzwerkfreigabe liegen?
Nein. Bazarr nutzt SQLite, das über NFS keine zuverlässigen Dateisperren bekommt. Lokale Ordner unter /volume1 sind unproblematisch.
Sind Untertitel-Provider kostenlos?
Die meisten, teils mit Konto und Tageslimit. OpenSubtitles.org ist in Bazarr nur mit VIP-Konto nutzbar; verwenden Sie OpenSubtitles.com.
Fazit
Bazarr ergänzt den *arr-Stack auf der Synology um automatische Untertitel. Entscheidend sind korrekte PUID/PGID mit Schreibrecht auf die Medien, /config auf lokalem Speicher, Containernamen statt localhost, gleiche Medienpfade wie in Sonarr/Radarr und ein zugewiesenes Sprachprofil.


