كلنا من محبي الموسيقى نعرف Spotify، لذلك سنتعلم كيفية إنشاء خادم خاص بنا لتخزين موسيقانا، والتي يمكننا بعد ذلك الاستماع إليها من أي من أجهزتنا (Android، iOS، الكمبيوتر الشخصي، إلخ)، دون الحاجة إلى تثبيت أي شيء من متجر Google Play أو أي مكان آخر.
ولهذا سنستخدم Koel ، وهي أداة مفتوحة المصدر ذات تاريخ طويل ومجتمع تطوير ممتاز.
ما هو كويل؟
كويل ، يعود اسمها إلى طائر غناء ، فهي تنشأ من الحاجة إلى امتلاك أداة كاملة وقابلة للاستخدام ومجانية وجميلة لتخزين الموسيقى على الخادم ، والتي سيتم استنساخها بعد ذلك من أجهزة أخرى.
تم بناؤه باستخدام إطار عمل Laravel من جانب العميل و Vue.js من جانب الخادم، باستخدام ECMAScript و Sass و HTML5، وهو مصمم للاستخدام مع أي من المتصفحات الحديثة، وتثبيته واستخدامه بسيط للغاية.
يحتوي هذا التطبيق على واجهة أنيقة للغاية ، بالإضافة إلى وجود ميزات مثل الموسيقى العشوائية ، وتحميل الموسيقى بالسحب والإفلات ، وتغيير الاسم ، من بين أمور أخرى.
كيفية تثبيت Koel
قبل تثبيت Koel ، يجب أن نلبي متطلبات معينة من جانب الخادم
متطلبات خادم Koel
- جميع متطلبات Laravel - PHP و OpenSSL والملحن وما إلى ذلك.
- MySQL أو MariaDB.
- أحدث إصدار مستقر من NodeJS مع
npmلـ VueJS
تثبيت Koel على الخادم
من وحدة التحكم ، قم بتشغيل الأوامر التالية:
cd استنساخ بوابة PUBLIC_DIR https://github.com/phanan/koel.git .
بوابة الخروج v2.2.0 # تحقق من أحدث إصدار على https://github.com/phanan/koel/releases
تركيب الملحن
الآن قم بتعديل ملف .env مع بياناتك. هذه هي القيم الدنيا التي يجب عليك تعبئتها:
DB_CONNECTION,DB_HOST,DB_DATABASE,DB_USERNAME,DB_PASSWORDADMIN_EMAIL,ADMIN_NAME,ADMIN_PASSWORDAPP_MAX_SCAN_TIME
بعد تكوين ملف .env ابدأ مثيل koel الخاص بك ، باستخدام الأمر التالي
php الحرفي koel: init
ثم يمكنك الوصول إلى خادم خادم دفق الموسيقى ، والوصول من متصفحك إلى http://localhost:8000/
استنتاجات حول Koel
من دون شك ، يعد Koel أداة قوية إلى حد ما تعمل على حل مشكلة شائعة إلى حد ما ، وهي القدرة على الوصول إلى الموسيقى الخاصة بك دون قيود من أي مكان وباستخدام أي جهاز.
من المهم أيضًا التأكيد على أن Koel لديه العديد من الميزات مثل قائمة التشغيل ، وتجميع الأغاني حسب الفنان ، والألبوم ، وما إلى ذلك ، ويمكن أيضًا دمجها مع خدمات كلمات الأغاني.
وأخيرًا، إذا رغبت في ذلك، يمكنك أيضًا تسجيل المستخدمين الذين تريد ( ولديك الإذن ) بمشاركة الموسيقى التي قمت بتخزينها معهم.