يخضع التطبيق لإعادة كتابة كاملة تحت اسم Feishin. التحقق من ذلك هنا!
دخلت Sonixd في وضع الصيانة اعتبارًا من 0.15.4. سيتم إصلاح الخلل فقط. سيظل التطبيق متاحًا للتنزيل والاستخدام، ولكن لن تتم إضافة أي ميزات جديدة. سيتم الاحتفاظ بالتطبيق حتى اكتمال إعادة الكتابة.
شكرًا لجميع المساهمين والمستخدمين الذين ساعدوا في جعل هذا المشروع ممكنًا!
Sonixd هو عميل سطح مكتب متعدد المنصات تم تصميمه لخوادم الموسيقى المتوافقة مع Subsonic-API (و Jellyfin في 0.8.0+). تم استلهام هذا المشروع من العديد من العملاء الحاليين، ولكنه يهدف إلى معالجة بعض المشكلات الرئيسية بما في ذلك قابلية التوسع وإدارة المكتبة وتجربة المستخدم .
تم اختبار Sonixd على ما يلي: Navidrome، وAirsonic، وAirsonic-Advanced، وGonic، وAstiga، وJellyfin
يمكنك تثبيت sonixd عن طريق تنزيل أحدث إصدار لنظام التشغيل المحدد لديك.
إذا كنت تفضل عدم تنزيل الإصدار الثنائي، فيمكنك التثبيت باستخدام winget
. باستخدام المحطة المفضلة لديك (cmd/pwsh):
winget install sonixd
أو يمكنك التثبيت باستخدام المجرفة.
scoop install sonixd
إذا كنت تفضل عدم تنزيل الإصدار الثنائي، فيمكنك التثبيت باستخدام homebrew
. باستخدام المحطة المفضلة لديك:
brew install --cask sonixd
تحقق من الحزم المتاحة هنا.
بمجرد التثبيت، قم بتشغيل التطبيق وقم بتسجيل الدخول إلى خادم الموسيقى الخاص بك باستخدام التفاصيل التالية. إذا كنت تستخدم airsonic-advanced، فستحتاج إلى التأكد من إنشاء بيانات اعتماد decodable
لمستخدم تسجيل الدخول الخاص بك داخل لوحة تحكم المسؤول.
eg http://localhost:4040/
eg admin
eg supersecret!
إذا كانت لديك أية أسئلة، فلا تتردد في مراجعة وثائق الاستخدام والأسئلة الشائعة.
تم بناء هذا المشروع على الإصدار 2.3.0 من نموذج تفاعل الإلكترون. إذا كنت ترغب في المساهمة في هذا المشروع، يرجى أولاً إنشاء مشكلة أو مناقشة حتى نتمكن من مناقشة الفكرة وجدواها للتكامل.
أولاً، قم باستنساخ الريبو عبر git وتثبيت التبعيات (يتطلب تطوير Windows الآن إعدادًا إضافيًا، راجع رقم 232):
git clone https://github.com/jeffvli/sonixd.git
yarn install
ابدأ التطبيق في بيئة dev
:
yarn start
لحزم التطبيقات للنظام الأساسي المحلي:
yarn package
إذا تلقيت أخطاء أثناء تعبئة التطبيق، فحاول ترقية/خفض إصدار Node الخاص بك (تم اختباره على الإصدار 14.18.0).
إذا لم تتمكن من التشغيل عبر تصحيح الأخطاء في VS Code، فتحقق من خطوات استكشاف الأخطاء وإصلاحها هنا.
إذا فشلت ملحقات devtools في التشغيل/التثبيت، فتحقق من خطوات استكشاف الأخطاء وإصلاحها هنا.
رخصة جنو العامة v3.0 ©