Die Anwendung wird unter dem Namen Feishin einer vollständigen Neufassung unterzogen. Schauen Sie es sich hier an!
Sonixd befindet sich ab 0.15.4 im Wartungsmodus. Es werden nur fehlerhafte Fehler behoben. Die Anwendung steht weiterhin zum Download und zur Nutzung zur Verfügung, es werden jedoch keine neuen Funktionen hinzugefügt. Die Anwendung wird bis zum Abschluss der Neufassung beibehalten.
Vielen Dank an alle Mitwirkenden und Benutzer, die dazu beigetragen haben, dieses Projekt möglich zu machen!
Sonixd ist ein plattformübergreifender Desktop-Client, der für mit Subsonic-API (und Jellyfin in 0.8.0+) kompatible Musikserver entwickelt wurde. Dieses Projekt wurde von den vielen bestehenden Kunden inspiriert, zielte jedoch darauf ab, einige Schlüsselprobleme anzugehen, darunter Skalierbarkeit , Bibliotheksverwaltung und Benutzererfahrung .
Sonixd wurde auf folgenden Geräten getestet: Navidrome, Airsonic, Airsonic-Advanced, Gonic, Astiga, Jellyfin
Sie können sonixd installieren, indem Sie die neueste Version für Ihr angegebenes Betriebssystem herunterladen.
Wenn Sie die Release-Binärdatei nicht herunterladen möchten, können Sie sie mit winget
installieren. Mit Ihrem bevorzugten Terminal (cmd/pwsh):
winget install sonixd
Oder Sie können mit scoop installieren.
scoop install sonixd
Wenn Sie die Release-Binärdatei nicht herunterladen möchten, können Sie sie mit homebrew
installieren. Mit Ihrem Lieblingsterminal:
brew install --cask sonixd
Suchen Sie hier nach verfügbaren Paketen.
Führen Sie nach der Installation die Anwendung aus und melden Sie sich mit den folgenden Details bei Ihrem Musikserver an. Wenn Sie airsonic-advanced verwenden, müssen Sie sicherstellen, dass Sie im Admin-Kontrollfeld einen decodable
Berechtigungsnachweis für Ihren Anmeldebenutzer erstellen.
eg http://localhost:4040/
eg admin
eg supersecret!
Wenn Sie Fragen haben, schauen Sie sich gerne die Nutzungsdokumentation und die FAQ an.
Dieses Projekt basiert auf Electron-React-Boilerplate v2.3.0. Wenn Sie zu diesem Projekt beitragen möchten, erstellen Sie bitte zunächst ein Problem oder eine Diskussion, damit wir sowohl die Idee als auch die Durchführbarkeit einer Integration besprechen können.
Klonen Sie zunächst das Repo über Git und installieren Sie Abhängigkeiten (Windows-Entwicklung erfordert jetzt zusätzliche Einrichtung, siehe Nr. 232):
git clone https://github.com/jeffvli/sonixd.git
yarn install
Starten Sie die App in der dev
:
yarn start
So packen Sie Apps für die lokale Plattform:
yarn package
Wenn Sie beim Packen der Anwendung Fehlermeldungen erhalten, versuchen Sie, Ihre Node-Version zu aktualisieren/herunterzustufen (getestet auf Version 14.18.0).
Wenn Sie die Ausführung per Debug in VS Code nicht durchführen können, sehen Sie sich hier die Schritte zur Fehlerbehebung an.
Wenn Ihre Devtools-Erweiterungen nicht ausgeführt/installiert werden können, lesen Sie hier die Schritte zur Fehlerbehebung.
GNU General Public License v3.0 ©