WaveFlow Server
Kararlıv2.2.1Müziğiniz, nerede dinlerseniz orada.
Dosyalarınız. Sunucunuz. Her çalar.
WaveFlow Server'a müziğinizin bulunduğu klasörleri gösterin. Kitaplığınızı oluşturur ve bir tarayıcıda, telefonda ya da WaveFlow çalarda oynatır; evde de dışarıda da, bağlantı zayıfladığında kaliteyi kendiliğinden düşürür.
Docker · Windows · macOS · Linux · Raspberry Pi 4 ve 5

Neler yapar
Tarayıcınızda bir oynatıcı
Kurulacak bir uygulama yok: sunucunuzun adresini açın ve bilgisayarda ya da telefonda dinleyin. HTTPS üzerinden, çevrimdışıyken dinlemek için parçaları saklayın.
Zaten kullandığınız uygulamalarla çalışır
Subsonic destekleyen müzik uygulamaları olduğu gibi bağlanır; WaveFlow oynatıcısı da kitaplığınızı ve dinlediklerinizi bilgisayarlarınız arasında eşit tutar.
Dosyalarınızın gerçekte ne olduğunu bilir
Her kayıpsız dosya ölçülür; böylece kayıplı bir dosyanın izlerini taşıyan bir FLAC, büyük olasılıkla kayıplı olarak işaretlenir.
Ayağınızın altından hiçbir şey kaymaz
Kitaplık yeniden taranınca albümler ve sanatçılar aynı kimliği korur; böylece uygulamalarınızın tuttuğu bağlantılar çalışmaya devam eder.
Bir dakikada hazır
Bir program ve bir veritabanı dosyası. Kendi bilgisayarınızda başlatın ya da Docker ile bir ev sunucusunda çalışır bırakın.
Sizin ve yalnızca sizin
Müzik dosyalarınız asla değiştirilmez. Siz açmadıkça sunucunuzdan hiçbir şey çıkmaz ve evdeki herkesin kendi hesabı olabilir.
Şu anki durum
2.0'dan beri kararlı. En son sürüm 2.2.1, yeni sürümler gelmeye devam ediyor ve siz denetime izin verdiğinizde sunucu yeni bir sürüm çıktığında size haber verebilir.
- Docker Kararlı
amd64 ve arm64 için tek imaj: bir sunucu, bir NAS ya da bir Raspberry Pi 4 veya 5.
- Windows · macOS · Linux Kararlı
Kendi bilgisayarınızda açıp başlatabileceğiniz bir arşiv: FFmpeg dahil, kurulum yok.
Bağlantılar
Web oynatıcı
Tarayıcınızda bir oynatıcı
Kurulacak bir uygulama yok: sunucunuzun adresini bilgisayarda ya da telefonda açın. Albümler, sanatçılar, klasörler ve türler, yazdıkça arama, çalma sırası, tam ekran eşzamanlı şarkı sözleri ve gerçekten çaldıklarınızdan oluşturulan karışımlar.
- Çevrimdışı
- Seçtiğiniz parçaları saklayın ve bağlantı olmadan dinleyin; yalnızca bu tarayıcıda ve yalnızca hesabınız için. Tarayıcılar buna HTTPS üzerinden ya da sunucunun çalıştığı bilgisayarda izin verir.
- Yüklenebilir
- Telefonunuza bir uygulama gibi ekleyin; kilit ekranı denetimleri, medya tuşları ve klavye kısayolları da gelir.
- 14 tema
- Açık ve koyu, odaya ve saate göre.
- 9 dil
- İngilizce, Fransızca, Almanca, İspanyolca, İtalyanca, Japonca, Korece, Basitleştirilmiş ve Geleneksel Çince.

Zaten kullandığınız uygulamalarla çalışır
WaveFlow Server, birçok müzik uygulamasının zaten bildiği açık protokol olan Subsonic ve OpenSubsonic dilini konuşur. Sunucunuzu uygulamaya adresi, kullanıcı adınız ve bir uygulama parolasıyla ekleyin: eklenti yok, kurulacak başka bir şey yok.
- Protokol
- Subsonic · OpenSubsonic
- Adres
/rest/*Çoğu uygulama bunu kendisi ekler: tek yapmanız gereken sunucunuzun adresini vermek.- Parola
- Uygulamalar kendilerine ait bir parola alır; bu parola tarayıcıda kullandığınızdan ayrıdır.
| Uygulama | Yaptığı görülen işler |
|---|---|
| SymfoniumAndroid | Gezinme, Opus, MP3 ve FLAC'te ileri sarma, favoriler, puanlar, yer imleri, şarkı sözleri |
| FeishinWindows | Gezinme, klasörler, eşzamanlı şarkı sözleri, radyo, çalma listeleri |
| DSubAndroid | Klasörler, podcast'ler, çalma sırası, çalma listeleri, paylaşım |
| JulietiPhone | Gezinme, kod dönüştürme, çalma sırası, çalma listeleri |
Her uygulama elle çalıştırıldı ve her sonuç, uygulamanın ekranından değil sunucudan okundu. Son tam deneme, 2.0.0 sürümünden önce, 28 Ekim 2026 tarihinde bitti; bu yüzden o günden beri eklenenlerin hepsi bu uygulamalarla karşılaşmadı.
Uyumluluk tablosunu okuyunWaveFlow DesktopWindows · macOS · Linux
Kitaplığınızı ve dinlediklerinizi bilgisayarlarınız arasında, yerel API üzerinden eşit tutar
Dosyalarınızın gerçekte ne olduğunu bilir
Yıllar içinde biriken bir kitaplık sürprizlerle doludur. WaveFlow Server dosyaların kendisini dinler ve her uygulamaya taşıyabileceği sesi gönderir.

Sahte kayıpsız bulunur
Her kayıpsız dosyanın sesi ölçülür. Kayıplı bir dosyanın izlerini taşıyan bir FLAC, büyük olasılıkla kayıplı olarak işaretlenir. Dolgulu bitler ve daha yüksek bir örnekleme hızına çıkarılmış ses de aynı şekilde işaretlenir.
Orijinali ya da yolda daha hafifi
Orijinal dosyayı çalın ya da bağlantı zayıfken sunucunun onu anında MP3, Opus veya AAC'ye dönüştürmesine izin verin. Bayt aralığıyla ileri saran bir uygulama, hâlâ kodlanmakta olan bir dönüştürmede ileri saramayabilir: ona orijinal dosyayı verin.
Eşit ses düzeyi
ReplayGain her parçayla birlikte uygulamalarınıza gider; bunu yapamayan bir uygulama için sunucu, dönüştürülmüş yayının ses düzeyini kendisi de eşitleyebilir.
Sizin ve yalnızca sizin
Evinizdeki bir sunucu yalnızca size cevap vermeli. WaveFlow Server ilk açılıştan itibaren böyle tasarlandı.
Sunucunun iletişime geçebileceği her şeyDosyalarınız olduğu gibi kalır
Tarayıcı ve her etiket düzenlemesi ses dosyalarınıza dokunmaz. Kaybolan bir dosya, geri gelene kadar favorilerini, puanlarını ve çalma sayılarını korur.
Siz açmadıkça hiçbir şey dışarı çıkmaz
Varsayılan ayarlarda sunucu kendiliğinden hiçbir şey göndermez. Şarkı sözleri, sanatçı resimleri, scrobble ve güncelleme denetimi, sizin evet demenizi bekler.
Evdeki herkesin kendi hesabı
Her hesap yalnızca dahil olduğu kitaplıkları görür. Parolalar Argon2id ile karmalanır, oturum açma tahmin denemelerine karşı sınırlanır ve tek kullanımlık bir belirteç, yeni bir sunucuyu bir yabancının sahiplenmesini engeller.
Tek komutla yedekleme
Tek bir komut veritabanını ve anahtarını birlikte kopyalar; veritabanını değiştiren bir yükseltmeden önce, siz kapatmadıkça sunucu da ikisinin kopyasını kendisi alır. Sanatçı görselleri, canvas'lar ve indirilen podcast'ler veri klasöründe bunların yanında durur: onları da korumak için klasörün tamamını yedekleyin.
Bir dakikada hazır
Bir kapsayıcı, bir veritabanı dosyası, bir anahtar dosyası. Veritabanı sunucusu yok, önbellek yok, çalıştırılacak başka bir şey yok ve FFmpeg zaten içinde.
Bunu compose.yaml olarak kaydedin
/path/to/music yerine müziğinizin bulunduğu klasörü yazın. Sunucu bu klasörü yalnızca okur.
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:Başlatın
Docker imajı indirir ve sunucuyu arka planda başlatır.
Terminaldocker compose up -dHesabınızı oluşturun
http://your-host:4533 adresini açın. Kurulum ekranı yönetici hesabını oluşturur ve sunucunun sizin için not ettiği tek kullanımlık bir belirteç ister:
Terminaldocker compose exec waveflow cat /data/setup-tokenMüziğinizi ekleyin
Az önce oluşturduğunuz hesabın adını girin (burada admin). İlk tarama kendiliğinden başlar.
Terminaldocker compose exec waveflow \ waveflow-server library add --owner admin --name Music --path /music
İmaj
ghcr.io/instazdll/waveflow-server
amd64 ve arm64 için hazırlandı; bu yüzden 64 bit sistemli bir Raspberry Pi 4 veya 5 üzerinde çalışır. Her sürüm kendi sürüm numarasıyla etiketlenir, latest en son kararlı sürümü izler ve aynı imaj Docker Hub'da da bulunur.
- linux/amd64
- linux/arm64
Dışarıdan dinleme
Sunucu düz HTTP konuşur; bu, güvendiğiniz bir ağ için uygundur. Her yerden dinlemek için onu HTTPS arkasına koyun: depoda, sertifikayı kendisi alıp yenileyen Caddy ile hazır bir kurulum var.
Caddy kurulumuDocker olmadan
Her sürümün ayrıca, kendi bilgisayarınızda açıp başlatabileceğiniz bir arşivi de vardır: kurulum yok, FFmpeg dahil ve web oynatıcı kendiliğinden açılır. Windows ve macOS ilk açılışta uyarı verir; içindeki README.txt nereye tıklayacağınızı söyler.
- Windows · x86_64.zip
- macOS · Apple silicon.zip
- macOS · Intel.zip
- Linux · x86_64.tar.gz
- Linux · arm64.tar.gz
Sağlama toplamları, aynı sürümdeki SHA256SUMS dosyasındadır.
Bir arşiv indirinDaha fazlasını okuyun
- ÇalıştırmaKurulum, yedekler, örnek anahtarı, ters vekil sunucular ve isteğe bağlı özellikler.(GitHub'ı yeni sekmede açar)
- Sunucudan neler çıkarSunucunun iletişime geçebileceği her ana makine, oraya ne gönderdiği ve bunu durduran ayar.(GitHub'ı yeni sekmede açar)
- Bir uygulamayı bağlamaSubsonic ve OpenSubsonic kılavuzu: verilecek adres, uygulama parolası ve her çağrının ne yaptığı.(GitHub'ı yeni sekmede açar)
- Yerel API/api/v2 üzerinde kendi istemcinizi yapmak için.(GitHub'ı yeni sekmede açar)
- Neler değiştiHer sürüm; uygulamalarınızı ilgilendirenler en başta.(GitHub'ı yeni sekmede açar)
- Tüm belgelerUyumluluk tablosu, tasarım belgeleri ve planlar.(GitHub'ı yeni sekmede açar)
WaveFlow ailesi
Her ekranda tek bir dinleme biçimi.
Her şey çalarla başlar. Bir müzik sunucusu, bir telefon uygulaması ve bir şarkı sözü düzenleyicisi aynı anlayışla yapıldı: dosyalarınız, cihazlarınızda, hiçbir şey ödemeden.
- Kararlı
WaveFlow
Linux, macOS ve Windows için yerel müzik çalar: kendi dinleme alışkanlıklarınızdan karışımlar, eşzamanlı şarkı sözleri, Hi-Res ses.
Daha fazla bilgi - Geliştirme aşamasında
WaveFlow Mobile
WaveFlow telefonunuzda: Android ve iPhone için yerel uygulamalar, ikisi de geliştirme aşamasında.
Daha fazla bilgi - Kararlı
WaveFlow QuickPlay
Göz açıp kapayıncaya kadar açılan küçük bir oynatıcı: bir şarkıya çift tıklayın ve dinleyin, sonra WaveFlow'da devam edin.
Daha fazla bilgi - Erken önizleme
Tempora
Bir şarkı sözü düzenleyicisi: şarkıya eşlik ederek dokunun ve kelime kelime yanan sözler oluşturun.
Daha fazla bilgi