كيف يكون لديك خادم خاص بك لدفق الموسيقى

كلنا من محبي الموسيقى نعرف Spotify، لذلك سنتعلم كيفية إنشاء خادم خاص بنا لتخزين موسيقانا، والتي يمكننا بعد ذلك الاستماع إليها من أي من أجهزتنا (Android، iOS، الكمبيوتر الشخصي، إلخ)، دون الحاجة إلى تثبيت أي شيء من متجر Google Play أو أي مكان آخر.

ولهذا سنستخدم Koel ، وهي أداة مفتوحة المصدر ذات تاريخ طويل ومجتمع تطوير ممتاز.

ما هو كويل؟

كويل ، يعود اسمها إلى طائر غناء ، فهي تنشأ من الحاجة إلى امتلاك أداة كاملة وقابلة للاستخدام ومجانية وجميلة لتخزين الموسيقى على الخادم ، والتي سيتم استنساخها بعد ذلك من أجهزة أخرى. كويل

تم بناؤه باستخدام إطار عمل Laravel من جانب العميل و Vue.js من جانب الخادم، باستخدام ECMAScript و Sass و HTML5، وهو مصمم للاستخدام مع أي من المتصفحات الحديثة، وتثبيته واستخدامه بسيط للغاية.

يحتوي هذا التطبيق على واجهة أنيقة للغاية ، بالإضافة إلى وجود ميزات مثل الموسيقى العشوائية ، وتحميل الموسيقى بالسحب والإفلات ، وتغيير الاسم ، من بين أمور أخرى.

كيفية تثبيت Koel

قبل تثبيت Koel ، يجب أن نلبي متطلبات معينة من جانب الخادم

متطلبات خادم Koel

ضع في اعتبارك تعديل ملف php.ini في ملف memory_limit بقيمة أكبر من 512 ميجا
  • جميع متطلبات 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_PASSWORD
  • ADMIN_EMAIL, ADMIN_NAME, ADMIN_PASSWORD
  • APP_MAX_SCAN_TIME

بعد تكوين ملف .env ابدأ مثيل koel الخاص بك ، باستخدام الأمر التالي

php الحرفي koel: init

ثم يمكنك الوصول إلى خادم خادم دفق الموسيقى ، والوصول من متصفحك إلى http://localhost:8000/

استنتاجات حول Koel

من دون شك ، يعد Koel أداة قوية إلى حد ما تعمل على حل مشكلة شائعة إلى حد ما ، وهي القدرة على الوصول إلى الموسيقى الخاصة بك دون قيود من أي مكان وباستخدام أي جهاز.

من المهم أيضًا التأكيد على أن Koel لديه العديد من الميزات مثل قائمة التشغيل ، وتجميع الأغاني حسب الفنان ، والألبوم ، وما إلى ذلك ، ويمكن أيضًا دمجها مع خدمات كلمات الأغاني.

وأخيرًا، إذا رغبت في ذلك، يمكنك أيضًا تسجيل المستخدمين الذين تريد ( ولديك الإذن ) بمشاركة الموسيقى التي قمت بتخزينها معهم.


أضف كمصدر مفضل في جوجل