عن المشروع
Feishin هو مُشغّل موسيقى مفتوح المصدر وعصري، صُمّم كإعادة كتابة لـ Sonixd. يعمل كواجهة أمامية لحلول خوادم الموسيقى ذاتية الاستضافة، ويوفّر واجهة مستخدم مصقولة لإدارة مكتبات الصوتيات وبثّها.
الميزات الرئيسية:
- **توافق الخوادم**: يتصل بـ Navidrome وJellyfin وأي خادم متوافق مع OpenSubsonic (بما في ذلك Airsonic-Advanced وAmpache وFunkwhale وGonic وغيرها).
- **محركات التشغيل**: يوفّر خيارين لمحركات التشغيل: مُشغّل مبني على MPV لتشغيل محلي عالي الدقة على عملاء سطح المكتب، ومُشغّل مبني على Web Audio API للبيئات المتصفحية أو حاويات Docker.
- **تجربة المستخدم**: يتميز بواجهة عصرية ومتجاوبة تدعم الكلمات المتزامنة وغير المتزامنة، وتحرير قوائم التشغيل الذكية (خاصةً لـ Navidrome)، والثيمات المخصّصة.
- **خيارات النشر**: متوفّر كتطبيق سطح مكتب أصيل (Windows وmacOS وLinux عبر AppImage/Flathub)، وتطبيق ويب مستقل، وحاوية Docker لسهولة الاستضافة الذاتية.
- **الإعداد**: يدعم التهيئة عبر متغيرات البيئة لعناوين الخوادم وأوضاع المصادقة وإعدادات الثيمات، مما يجعله مناسبًا للنشر بلا واجهة أو المُدارة.
تم بناء المشروع باستخدام Electron وVite، مما يتيح التوزيع عبر المنصّات على سطح المكتب مع الحفاظ على نسخة ويب خفيفة. يتضمن أدوات للتطوير والتدقيق الدولي عبر Weblate.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.