Müzik akışı için kendi sunucunuza nasıl sahip olabilirsiniz?

Müziği seven hepimiz Spotify'ı biliyoruz, bu yüzden kendi sunucumuzda müziklerimizi nasıl depolayacağımızı ve daha sonra Google Play Store'dan veya başka bir yerden herhangi bir şey yüklemeye gerek kalmadan cihazlarımızdan (Android, iOS, PC vb.) nasıl dinleyebileceğimizi öğreneceğiz .

Bunun için , uzun bir geçmişe ve mükemmel bir geliştirme topluluğuna sahip açık kaynaklı bir araç olan Koel'i kullanacağız .

Koel nedir?

koel, adını şarkı söyleyen bir kuşa borçludur, bir sunucuda müzik depolamak için eksiksiz, kullanılabilir, ücretsiz ve güzel bir araca sahip olma ihtiyacından kaynaklanır ve bu araç daha sonra başka cihazlardan çalınır. Koel

İstemci tarafı için Laravel framework'ü, sunucu tarafı için ise Vue.js kullanılarak, ECMAScript , Sass ve HTML5 ile geliştirilmiştir . Modern tarayıcıların herhangi biriyle kullanılmak üzere tasarlanmıştır ve kurulumu ile kullanımı oldukça basittir.

Bu uygulama, rastgele müzik, sürükle bırak ile müzik yükleme, isim değişikliği gibi özelliklerin yanı sıra oldukça temiz bir arayüze sahiptir.

Koel nasıl kurulur

Koel'i kurmadan önce, sunucu tarafı için belirli gereksinimleri karşılamalıyız

Koel sunucu gereksinimleri

Php.ini içinde değiştirmeyi düşünün memory_limit 512M'den büyük bir değer için
  • Tüm Laravel gereksinimleri - PHP, OpenSSL, composer ve benzeri.
  • MySQL veya MariaDB.
  • NodeJS'nin en son kararlı sürümü npm VueJS için

Koel'i Sunucuya Kurmak

Konsoldan aşağıdaki komutları çalıştırın:

cd PUBLIC_DIR git klonu https://github.com/phanan/koel.git .
git ödeme v2.2.0 # En son sürümü https://github.com/phanan/koel/releases adresinde kontrol edin
besteci yükleme

Şimdi değiştirin .env verilerinizle. Bunlar, doldurmanız gereken minimum değerlerdir:

  • DB_CONNECTION, DB_HOST, DB_DATABASE, DB_USERNAME, DB_PASSWORD
  • ADMIN_EMAIL, ADMIN_NAME, ADMIN_PASSWORD
  • APP_MAX_SCAN_TIME

Yapılandırdıktan sonra .env koel örneğinizi aşağıdaki komutla başlatın

php artisan koel: init

Ardından, tarayıcınızdan erişerek müzik akışı sunucu sunucunuza erişebilirsiniz. http://localhost:8000/

Koel hakkında sonuçlar

Kuşkusuz Koel, müziğinize herhangi bir yerden ve herhangi bir cihazla kısıtlama olmaksızın erişebilmeniz gibi oldukça yaygın bir sorunu çözen oldukça sağlam bir araçtır.

Ayrıca Koel'in Playlist, şarkıların sanatçıya göre gruplandırılması, albüm vb. Gibi çeşitli özellikleri olduğu, şarkı sözü servisleriyle de entegre edilebileceğini vurgulamakta fayda var.

Son olarak, dilerseniz, sakladığınız müzikleri paylaşmak istediğiniz ( ve izin verdiğiniz ) kullanıcıları da kaydedebilirsiniz.


Google'da tercih edilen kaynak olarak ekleyin.