Navidrome 0.60.0: Open-Source-Musikserver mit neuem Plugin-System und Instant Mix

1 month ago 4


Navidrome ist in der Version 0.60.0 erschienen. Wer die Software noch nicht auf dem Schirm hat: Es handelt sich um einen selbst gehosteten Medienserver für die eigene Musiksammlung, der als Open-Source-Lösung bereitsteht. Die Software gilt als ressourcenschonend, kommt auch mit großen Bibliotheken zurecht und ist kompatibel zur Subsonic-API, was die Wahl des Abspielgerätes sehr flexibel gestaltet, generell gibt es auch zig Apps. Das Update steht für Docker, Windows, Linux, macOS und FreeBSD zur Verfügung.

Im Fokus der neuen Version steht eine grundlegende Überarbeitung des experimentellen Plugin-Systems. Dieses unterstützt nun WebAssembly und ermöglicht es Entwicklern, Erweiterungen in Sprachen wie Go, Rust, Python oder JavaScript zu schreiben. Diese Plugins laufen in einer Sandbox und können beispielsweise zusätzliche Metadatenquellen oder serverseitige Verbesserungen bereitstellen. Die Konfiguration erfolgt dabei direkt über die Benutzeroberfläche. Erste Erweiterungen, wie eine Integration für Discord Rich Presence oder Import-Tools für ListenBrainz, sind bereits verfügbar.

Auch unter der Haube hat sich etwas getan. Ein neuer Metadaten-Extraktor, der komplett in Go geschrieben ist, soll langfristig die Abhängigkeit von externen C++-Bibliotheken auflösen. Dieser ist standardmäßig aktiviert, lässt sich bei Problemen aber vorerst noch auf die alte Methode zurückstellen. Für den Hörer bringt die Version 0.60.0 die Funktion „Instant Mix“ mit. Damit lassen sich automatische Wiedergabelisten mit ähnlichen Titeln generieren, basierend auf dem aktuellen Song. Die notwendigen Daten bezieht der Server standardmäßig von Last.fm oder Deezer, sofern konfiguriert.

Neben diesen großen Neuerungen wurden Sicherheitslücken behoben, die potenzielles Cross-Site-Scripting oder DoS-Attacken bei der Bildskalierung ermöglichten. Die Oberfläche bietet nun ein neues Theme im Nautiline-Stil und zeigt Komponisten in den Tabellenansichten an. Ihr wollt euch mal eine Demo anschauen vorab? Klaro, kann man hier machen.

Transparenz: In diesem Artikel sind Partnerlinks enthalten. Durch einen Klick darauf ge­lan­gt ihr direkt zum Anbieter. Solltet ihr euch dort für einen Kauf entscheiden, erhalten wir ei­ne kleine Provision. Für euch ändert sich am Preis nichts. Partnerlinks haben keinerlei Einfluss auf unsere Berichterstattung.

Read Entire Article