WaveFlow Server
Stabilv2.2.1Ihre Musik, überall, wo Sie hören.
Ihre Dateien. Ihr Server. Jeder Player.
Zeigen Sie WaveFlow Server die Ordner, in denen Ihre Musik liegt. Er baut Ihre Bibliothek auf und spielt sie im Browser, auf dem Handy oder im WaveFlow-Player ab, zu Hause oder unterwegs, und senkt die Qualität von selbst, wenn die Verbindung schwach ist.
Docker · Windows · macOS · Linux · Raspberry Pi 4 und 5

Was es kann
Ein Player in Ihrem Browser
Keine App zu installieren: Öffnen Sie die Adresse Ihres Servers und hören Sie auf einem Computer oder Smartphone Musik. Über HTTPS können Sie Titel für die Offline-Wiedergabe speichern.
Funktioniert mit den Apps, die Sie schon nutzen
Musik-Apps mit Subsonic-Unterstützung verbinden sich ohne Weiteres, und der WaveFlow-Player hält Ihre Bibliothek und Ihr Hörverhalten auf Ihren Computern synchron.
Weiß, was Ihre Dateien wirklich sind
Jede verlustfreie Datei wird gemessen, sodass eine FLAC, die die Merkmale einer verlustbehafteten Datei trägt, als solche markiert wird.
Stabile Verknüpfungen, auch nach einem neuen Scan
Alben und Künstler behalten dieselbe Identität, wenn die Bibliothek erneut gescannt wird, sodass die Verknüpfungen Ihrer Apps weiter funktionieren.
In einer Minute startklar
Ein Programm und eine Datenbankdatei. Starten Sie es auf Ihrem eigenen Computer, oder lassen Sie es mit Docker auf einem Heimserver laufen.
Ihr Server, ganz in Ihrer Hand
Ihre Musikdateien werden nie verändert. Nichts verlässt Ihren Server, wenn Sie es nicht einschalten, und alle zu Hause können ein eigenes Konto haben.
Aktueller Stand
Stabil seit 2.0. Version 2.2.1 ist die neueste; weitere Versionen folgen. Wenn Sie die Update-Prüfung erlauben, kann der Server Sie über neue Versionen informieren.
- Docker Stabil
Ein Image für amd64 und arm64: ein Server, ein NAS oder ein Raspberry Pi 4 oder 5.
- Windows · macOS · Linux Stabil
Ein Archiv zum Entpacken und Starten auf Ihrem eigenen Computer: FFmpeg inklusive, ohne Installation.
Der Webplayer
Ein Player in Ihrem Browser
Nichts zu installieren: Öffnen Sie die Adresse Ihres Servers auf einem Computer oder Smartphone. Alben, Künstler, Ordner und Genres, Suche schon beim Tippen, die Warteschlange, synchronisierte Songtexte in Vollbildansicht und Mixe aus dem, was Sie wirklich hören.
- Offline
- Speichern Sie ausgewählte Titel und hören Sie sie ohne Verbindung, in diesem Browser und nur mit Ihrem Konto. Das funktioniert über HTTPS oder auf dem Computer, auf dem der Server läuft.
- Installierbar
- Fügen Sie ihn Ihrem Smartphone wie eine App hinzu, mit Steuerung auf dem Sperrbildschirm, Medientasten und Tastenkürzeln.
- 14 Designs
- Hell und dunkel, passend zu Raum und Tageszeit.
- 9 Sprachen
- Englisch, Französisch, Deutsch, Spanisch, Italienisch, Japanisch, Koreanisch sowie vereinfachtes und traditionelles Chinesisch.

Funktioniert mit den Apps, die Sie schon haben
WaveFlow Server spricht Subsonic und OpenSubsonic, das offene Protokoll, das viele Musik-Apps bereits kennen. Fügen Sie Ihren Server in der App mit seiner Adresse, Ihrem Benutzernamen und einem App-Passwort hinzu: kein Plugin, nichts weiter zu installieren.
- Protokoll
- Subsonic · OpenSubsonic
- Adresse
/rest/*Die meisten Apps ergänzen sie selbst: Geben Sie ihnen einfach die Adresse Ihres Servers.- Passwort
- Apps erhalten ein eigenes Passwort, getrennt von dem, das Sie im Browser verwenden.
| App | Was dabei beobachtet wurde |
|---|---|
| SymfoniumAndroid | Durchsuchen, Spulen in Opus, MP3 und FLAC, Favoriten, Bewertungen, Lesezeichen, Songtexte |
| FeishinWindows | Durchsuchen, Ordner, synchronisierte Songtexte, Radio, Playlists |
| DSubAndroid | Ordner, Podcasts, Warteschlange, Playlists, Teilen |
| JulietiPhone | Durchsuchen, Transcodierung, Warteschlange, Playlists |
Jede App wurde von Hand getestet, und jedes Ergebnis wurde auf dem Server nachgelesen, nicht auf dem Bildschirm der App. Der letzte vollständige Durchlauf endete am 28. Oktober 2026, vor 2.0.0. Was seitdem hinzugekommen ist, wurde mit diesen Apps also noch nicht getestet.
Kompatibilitätsmatrix lesenWaveFlow DesktopWindows · macOS · Linux
Hält Ihre Bibliothek und Ihr Hörverhalten auf Ihren Computern synchron, über die native API
Weiß, was Ihre Dateien wirklich sind
Eine über Jahre gewachsene Bibliothek hält Überraschungen bereit. WaveFlow Server hört sich die Dateien selbst an und schickt jeder App den Klang, den sie verarbeiten kann.

Falsches Lossless, entdeckt
Die Audiodaten jeder verlustfreien Datei werden analysiert. FLAC-Dateien mit Merkmalen einer verlustbehafteten Quelle werden entsprechend markiert. Die Analyse erkennt auch künstlich erhöhte Bittiefen und hochgerechnete Abtastraten.
Das Original oder leichter unterwegs
Spielen Sie die Originaldatei ab, oder lassen Sie den Server sie bei knapper Verbindung direkt in MP3, Opus oder AAC umwandeln. Bei Apps, die über Byte-Bereiche innerhalb eines Titels springen, funktioniert das während einer laufenden Umwandlung möglicherweise nicht. Verwenden Sie in diesem Fall die Originaldatei.
Gleichmäßige Lautstärke
ReplayGain geht mit jedem Titel an Ihre Apps, und der Server kann einen umgewandelten Stream selbst angleichen, für eine App, die das nicht kann.
Ihr Server, ganz in Ihrer Hand
Ein Server in Ihrem Zuhause sollte nur Ihnen antworten. WaveFlow Server ist von Anfang an so gebaut.
Alles, was der Server kontaktieren kannIhre Dateien bleiben, wie sie sind
Der Scanner und jede Änderung von Tags lassen Ihre Audiodateien unberührt. Eine Datei, die fehlt, behält ihre Favoriten, Bewertungen und Wiedergaben, bis sie zurückkommt.
Nichts verlässt den Server ohne Ihr Einverständnis
Mit den Standardeinstellungen sendet der Server von sich aus nichts. Songtexte, Künstlerbilder, Scrobbling und die Update-Prüfung warten jeweils auf Ihr Ja.
Ein eigenes Konto für jeden zu Hause
Jedes Konto sieht nur die Bibliotheken, zu denen es gehört. Passwörter werden mit Argon2id gehasht, Anmeldeversuche werden begrenzt, um das Erraten von Passwörtern zu erschweren, und ein einmaliges Token verhindert, dass Fremde einen frischen Server für sich beanspruchen.
Mit einem Befehl gesichert
Ein Befehl kopiert die Datenbank und ihren Schlüssel zusammen, und vor einem Upgrade, das die Datenbank ändert, legt der Server selbst eine Kopie von beidem an, sofern Sie das nicht abschalten. Künstlerbilder, Canvases und heruntergeladene Podcasts liegen daneben im Datenordner: Sichern Sie den ganzen Ordner, um auch diese zu behalten.
In einer Minute startklar
Ein Container, eine Datenbankdatei, eine Schlüsseldatei. Kein Datenbankserver, kein Cache, nichts weiter, was laufen muss, und FFmpeg ist schon enthalten.
Speichern Sie dies als compose.yaml
Ersetzen Sie /path/to/music durch den Ordner, in dem Ihre Musik liegt. Der Server liest ihn nur.
compose.yamlservices: waveflow: image: ghcr.io/instazdll/waveflow-server:2.2.1 restart: unless-stopped ports: - "4533:4533" environment: WAVEFLOW_DATA_DIR: /data WAVEFLOW_BIND: 0.0.0.0:4533 volumes: - waveflow-data:/data - /path/to/music:/music:ro volumes: waveflow-data:Starten Sie ihn
Docker lädt das Image und startet den Server im Hintergrund.
Terminaldocker compose up -dLegen Sie Ihr Konto an
Öffnen Sie http://your-host:4533. Der Einrichtungsbildschirm legt das Administratorkonto an und fragt nach einem einmaligen Token, das der Server für Sie notiert hat:
Terminaldocker compose exec waveflow cat /data/setup-tokenFügen Sie Ihre Musik hinzu
Geben Sie den Namen des Kontos an, das Sie gerade angelegt haben (hier admin). Der erste Scan startet von selbst.
Terminaldocker compose exec waveflow \ waveflow-server library add --owner admin --name Music --path /music
Das Image
ghcr.io/instazdll/waveflow-server
Gebaut für amd64 und arm64, es läuft also auf einem Raspberry Pi 4 oder 5 mit 64-Bit-System. Jede Version trägt ihre Versionsnummer, latest folgt der neuesten stabilen Version, und dasselbe Image gibt es auf Docker Hub.
- linux/amd64
- linux/arm64
Von unterwegs hören
Der Server spricht unverschlüsseltes HTTP, was für ein vertrauenswürdiges Netzwerk passt. Um von überall zu hören, stellen Sie ihn hinter HTTPS: Das Repository enthält eine fertige Konfiguration mit Caddy, das das Zertifikat selbst holt und erneuert.
Die Caddy-KonfigurationOhne Docker
Jede Version hat auch ein Archiv, das Sie auf Ihrem eigenen Computer entpacken und starten: ohne Installation, FFmpeg inklusive, und der Webplayer öffnet sich von selbst. Windows und macOS warnen beim ersten Start; die README.txt darin sagt, was Sie anklicken müssen.
- Windows · x86_64.zip
- macOS · Apple silicon.zip
- macOS · Intel.zip
- Linux · x86_64.tar.gz
- Linux · arm64.tar.gz
Die Prüfsummen stehen in SHA256SUMS, bei derselben Version.
Ein Archiv herunterladenWeiterlesen
- BetriebEinrichtung, Backups, der Instanzschlüssel, Reverse-Proxys und die optionalen Funktionen.(öffnet GitHub in einem neuen Tab)
- Was den Server verlässtJeder Host, den der Server kontaktieren kann, was er dorthin sendet und die Einstellung, die das stoppt.(öffnet GitHub in einem neuen Tab)
- Eine App verbindenDie Anleitung zu Subsonic und OpenSubsonic: die anzugebende Adresse, das App-Passwort, was jeder Aufruf tut.(öffnet GitHub in einem neuen Tab)
- Die native APIZum Bauen eines eigenen Clients auf /api/v2.(öffnet GitHub in einem neuen Tab)
- Was sich geändert hatJede Version, mit allem, was Ihre Apps betrifft, zuerst.(öffnet GitHub in einem neuen Tab)
- Die gesamte DokumentationDie Kompatibilitätsmatrix, die Entwurfsdokumente und die Pläne.(öffnet GitHub in einem neuen Tab)
Die WaveFlow-Familie
Eine Art, Musik zu hören, auf jedem Bildschirm.
Es beginnt mit dem Player. Ein Musikserver, eine Handy-App und ein Liedtext-Editor sind nach demselben Prinzip gebaut: Ihre Dateien, auf Ihren Geräten, ohne dass Sie etwas bezahlen.
- Stabil
WaveFlow
Der lokale Musikplayer für Linux, macOS und Windows: Mixe aus Ihrem eigenen Hörverhalten, synchronisierte Liedtexte, Hi-Res-Klang.
Mehr erfahren - In Entwicklung
WaveFlow Mobile
WaveFlow auf Ihrem Handy: native Apps für Android und iPhone, beide in Entwicklung.
Mehr erfahren - Stabil
WaveFlow QuickPlay
Ein kleiner Player, der im Nu startet: Doppelklick auf einen Song und einfach zuhören, dann in WaveFlow weiterhören.
Mehr erfahren - Frühe Vorschau
Tempora
Ein Liedtext-Editor: Tippen Sie zu einem Song mit und erstellen Sie Texte, die Wort für Wort aufleuchten.
Mehr erfahren