Navidrome vs. Airsonic vs. Jellyfin für Musik
Ein Vergleich von Navidrome, Airsonic und Jellyfin als Musikserver: Ressourcenverbrauch, App-Kompatibilität und Transcoding-Grenzen im Detail — mit Docker-Compose-Setup für Navidrome in einer Proxmox-VM.

Ein Wochenende mit dem Import einer gerippten CD-Sammlung oder eines Ordners voller FLAC-Dateien endet immer mit derselben Frage: Welcher Server spielt das Ganze tatsächlich wieder aufs Handy, ohne ein weiteres Monatsabo? Drei Namen tauchen dabei immer wieder auf, und die meisten Vergleiche bleiben bei einer Feature-Checkliste stehen, statt zu sagen, was jeder davon im Betrieb tatsächlich kostet und mit welchen Apps er wirklich funktioniert.
TL;DR
- Navidrome ist die leichteste Option — 50–100MB RAM, vernachlässigbare CPU-Last, speziell für Musik gebaut und spricht die Subsonic-API, die die meisten mobilen Apps erwarten.
- Airsonic (Advanced) läuft noch und spricht dieselbe Subsonic-API, aber das eigene Repository hatte seit 2020 kein stabiles Release mehr — behandeln Sie es als unmaintained, nicht als Wahl für einen Neuaufbau.
- Jellyfin ist ein vollwertiger Medienserver (Video, Musik, Fotos), für den etwa 4–8GB RAM empfohlen werden; Audio-Transcoding ist CPU-technisch günstig, aber aktuell auf 256kbps Ausgabe gedeckelt.
- Symfonium spricht nativ mit allen drei Servern; DSub und Substreamer sprechen nur die Subsonic-API (Navidrome/Airsonic), nicht direkt mit Jellyfin.
- Reine Musikbibliothek, Hören vor allem übers Handy → Navidrome. Läuft bereits Jellyfin für Video → dessen Musik-Support reicht aus, um sich einen zweiten Dienst zu sparen.
Die drei Optionen im Überblick
Navidrome ist in Go geschrieben, ausschließlich für Musik gebaut und implementiert die Subsonic-API — das Nächste, was selbstgehostetes Musik-Streaming an einem Standard hat, weshalb so viele Drittanbieter-Apps es von Haus aus unterstützen. Airsonic (Advanced) ist ein Java-Fork des ursprünglichen Subsonic-Servers und spricht dieselbe API, aber die Entwicklung ist faktisch zum Stillstand gekommen. Jellyfin ist ein Allzweck-Medienserver, der Musik nebenbei gut beherrscht — als ein Teil einer größeren Bibliothek, die auch Video und Fotos abdeckt.
Ressourcenverbrauch: Was jeder Server im Betrieb wirklich kostet
Warning
Läuft bei Ihnen bereits Jellyfin für Video, ist es hardwareseitig praktisch kostenlos, es zusätzlich als Musikserver zu nutzen — aber alle drei gleichzeitig auf derselben Box zu betreiben, ist redundant. Entscheiden Sie sich für einen.
| Server | Sprache | RAM im Leerlauf | CPU im Leerlauf | Gebaut für |
|---|---|---|---|---|
| Navidrome | Go | ~50–100MB | Vernachlässigbar | Nur Musik |
| Airsonic (Advanced) | Java | ~300–500MB | Vernachlässigbar | Nur Musik, seit 2020 unmaintained |
| Jellyfin | .NET | ~4–8GB empfohlen (gemischte Bibliothek) | Kann bei Metadaten-/Thumbnail-Scans großer Bibliotheken Spitzen zeigen | Video, Musik, Fotos |
Navidromes Go-Binary gewinnt beim Ressourcenverbrauch klar — eine Bibliothek mit zehntausenden Tracks passt noch bequem unter 100MB RAM. Airsonics Java-Baseline kostet das 3–5-Fache, bevor überhaupt etwas indiziert wurde. Jellyfins Zahl wirkt neben den anderen beiden groß, ist aber der Preis eines Allzweckservers, keine musikspezifische Ineffizienz — wer dieses RAM-Budget ohnehin für Video zahlt, bekommt den Musik-Support gratis dazu.
KEY-STAT: Unter 100MB — Navidromes Idle-RAM-Verbrauch für eine Bibliothek mit zehntausenden Tracks, ein Bruchteil von Airsonics 300–500MB Java-Baseline
Ist Airsonic noch eine sichere Wahl?
Nein, nicht für einen Neuaufbau 2026. Airsonic-Advanced lässt sich noch installieren und läuft, und die Subsonic-API-Kompatibilität sorgt dafür, dass alte mobile Apps weiter funktionieren — aber das eigene Repository hatte seit 2020 kein stabiles Release mehr, und die Selfhosting-Community behandelt es spätestens seit Ende 2023 als faktisch unmaintained. In Vergleichs-Roundups taucht es zwar noch als lebende dritte Option auf; eine frische Wahl sollte es aber nicht sein.
Mobile Apps: Symfonium, DSub, Substreamer
Die App, die Sie täglich tatsächlich nutzen, zählt mehr als die Web-Oberfläche des Servers — und die Kompatibilität ist bei den drei Servern nicht einheitlich.
| App | Navidrome | Airsonic | Jellyfin |
|---|---|---|---|
| Symfonium | Ja (Subsonic-API) | Ja (Subsonic-API) | Ja (native Jellyfin-Unterstützung) |
| DSub | Ja (Subsonic-API) | Ja (Subsonic-API) | Nein |
| Substreamer | Ja (Subsonic-API) | Ja (Subsonic-API) | Nein |
Symfonium ist in diesem Vergleich die einzige App, die mit allen drei Servern spricht, weil sie sowohl die Subsonic-API als auch eine native Jellyfin-Integration separat implementiert. DSub und Substreamer sind reine Subsonic-API-Clients — sie funktionieren mit Navidrome und Airsonic, verbinden sich aber ohne Kompatibilitätsschicht nicht mit Jellyfin. Wer sich gezielt für Jellyfin entscheidet, um eine App für Video und Musik zu behalten, sollte auf Symfonium oder Jellyfins eigene offizielle Apps setzen, nicht auf das klassische Subsonic-Client-Ökosystem.
Transcoding: Was passiert, wenn ein Track nicht zur Verbindung passt
Audio-Transcoding ist im Vergleich zu Video günstig — Navidrome und Airsonic erledigen es über dieselbe leichtgewichtige Subsonic-artige Pipeline, und keins von beiden belastet auch nur bescheidene Hardware. Jellyfins Audio-Transcoding ist ähnlich CPU-schonend (öffentliche Benchmarks setzen FLAC-zu-AAC bei etwa 110x Echtzeit auf einer modernen Desktop-CPU an), hat aber aktuell eine bekannte Einschränkung: Die Ausgabe ist unabhängig von der Qualität der Quelldatei hart auf 256kbps gedeckelt — ein offenes Issue auf Jellyfins eigenem GitHub-Tracker. Für eine Bibliothek, die auf verlustfreien Dateien aufbaut, und für Hörer, denen dieser Unterschied wichtig ist, ist das speziell für Musik ein echter Minuspunkt gegen Jellyfin.
Metadaten und Bibliotheksorganisation
Navidromes Tag-Abgleich ist von Grund auf für Musik gebaut: Künstler-/Album-Gruppierung, Umgang mit Mehrfach-CDs und Toleranz gegenüber uneinheitlichem Tagging gehen alle davon aus, dass Sie eine Musiksammlung organisieren, nicht eine gemischte Medienbibliothek. Jellyfins Metadaten-Provider wurden zuerst für Video gebaut und später um Musik erweitert — funktional, aber es zeigt sich in Grenzfällen wie klassischer Musik, Compilations und unordentlichen Alt-Tags, wo Navidromes musikspezifischer Abgleich spürbar weniger manuelle Aufräumarbeit verlangt.
Welchen sollten Sie tatsächlich betreiben
Ist die Bibliothek reine Musik und wird vor allem übers Handy gehört, macht Navidromes Kombination aus geringem Ressourcenverbrauch und breiter Subsonic-App-Kompatibilität es zur Standardantwort. Läuft bereits eine Jellyfin-Instanz für Video, reicht deren Musik-Support aus, dass ein zweiter dedizierter Server optionaler Feinschliff ist, kein echtes Upgrade — außer verlustfreie Audioqualität ist Ihnen speziell wichtig, dann lohnt es sich, den 256kbps-Transcoding-Deckel gegen diesen Vorteil abzuwägen. Airsonic ist heute auf keine der beiden Fragen die Antwort.
Einrichtung: Navidrome in einer Proxmox-VM
Passend zur Praxis, Docker-Dienste in einer dedizierten VM statt direkt auf dem Proxmox-Host zu betreiben, lässt sich Navidrome als einzelner Container einbinden:
services:
navidrome:
image: deluan/navidrome:latest
ports:
- "4533:4533"
environment:
ND_SCANSCHEDULE: 1h
ND_LOGLEVEL: info
volumes:
- navidrome_data:/data
- /path/to/music:/music:ro
restart: unless-stopped
volumes:
navidrome_data:
Richten Sie das /music-Mount auf den tatsächlichen Speicherort der Bibliothek — für Speichergrößen und RAID-Optionen auf einer dedizierten Box behandelt der NAS-OS-Vergleich dieser Seite diese Entscheidung separat, und wer bei null anfängt, kann mit dem Homelab-Einsteiger-Leitfaden beginnen, bevor er dies als zweiten Dienst hinzufügt. Wer bereits Jellyfin für Video betreibt, kann dessen eingebauten Musik-Support mit einer dedizierten Navidrome-Instanz vergleichen, bevor er sich für eines von beiden entscheidet.
Tip
Setzen Sie ND_SCANSCHEDULE auf ein stündliches Intervall, statt es auf Navidromes Standardwert zu belassen — eine große Bibliothek profitiert davon, neue Dateien aufzunehmen, ohne auf einen manuellen Rescan zu warten.
Häufig gestellte Fragen
Wird Airsonic noch gepflegt?
Nicht wirklich. Airsonic-Advanceds eigenes Repository hatte seit 2020 kein stabiles Release mehr, und die Selfhosting-Community behandelt es spätestens seit Ende 2023 als faktisch aufgegeben. Es läuft zwar noch, aber ein Neuaufbau 2026 sollte stattdessen standardmäßig auf Navidrome setzen.
Funktioniert Navidrome mit Sonos oder Chromecast?
Nicht nativ — Navidrome spricht die Subsonic-API, die die meisten dedizierten Mobil- und Desktop-Clients unterstützen, aber Sonos und Chromecast erwarten ihre eigenen Protokolle. Es gibt einige Drittanbieter-Bridges, aber das ist im Vergleich zu kommerziellen Streaming-Diensten eine echte Lücke.
Kann ich Navidrome parallel zu Jellyfin betreiben?
Ja, das ist ein gängiges Setup — Jellyfin übernimmt Video, während Navidrome als leichterer, musikspezifischer Server läuft. Sie stehen sich nicht im Weg und können sogar auf denselben zugrunde liegenden Musikordner zeigen.
Ist Navidrome kostenlos nutzbar?
Ja. Navidrome ist freie Open-Source-Software; die einzigen laufenden Kosten sind Hardware und Strom für den Betrieb, und die sind angesichts des Idle-RAM-Verbrauchs von unter 100MB minimal.
Mehr aus Self-Hosting & Privatsphäre

Sie haben einen Pi ohne Monitor verstaut und müssen ihn erreichen -- doch die RealVNC-Anleitung scheitert, weil Bookworm auf wayvnc umgestiegen ist. SSH vs. VNC vs. RDP, Headless-Ersteinrichtung ganz ohne Peripherie, und wie Sie sich sicher verbinden, ohne einen Port roh freizugeben.

n8n Community Edition läuft selbst gehostet kostenlos mit unbegrenzten Executions, verzichtet aber auf Enterprise-Features wie SSO und Umgebungstrennung. Dieser Artikel zeigt das Docker-Compose-Setup, den realen RAM-Bedarf und die Kostenrechnung gegenüber n8n Cloud.

Welche LLM-Größe auf Raspberry Pi, Mini-PC oder GPU tatsächlich läuft, mit echten Tokens/Sek.-Werten, den Stromkosten für 24/7-Betrieb und einem fertigen Ollama-Docker-Compose-Setup für die Proxmox-VM.
Bleiben Sie auf dem Laufenden
Erhalten Sie die neuesten Artikel direkt in Ihr Postfach. Kein Spam, jederzeit abbestellbar.
Headless Raspberry Pi: SSH, VNC oder RDP?
Sie haben einen Pi ohne Monitor verstaut und müssen ihn erreichen -- doch die RealVNC-Anleitung scheitert, weil Bookworm auf wayvnc umgestiegen ist. SSH vs. VNC vs. RDP, Headless-Ersteinrichtung ganz ohne Peripherie, und wie Sie sich sicher verbinden, ohne einen Port roh freizugeben.
Weiterlesen