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

Müziği seven hepimiz biliriz Spotify, bu yüzden müziğimizi depolamak için kendi sunucumuza nasıl sahip olacağımızı öğreneceğiz, daha sonra bunları herhangi bir cihazımızdan (Android, Ios, PC, vb.), herhangi bir şey yüklemeye gerek kalmadan dinleyeceğiz. google oyun deposu ne de başka bir yerden.

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

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

Çerçevelerle oluşturulmuştur laravel müşteri tarafı için ve Vue.js sunucu tarafı, kullanma ECMAScript, Sass ve HTML5, Modern tarayıcılardan herhangi biri ile kullanılmak üzere tasarlanmıştır, kurulumu ve 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, isterseniz, kullanıcıları istediğiniz kişilere de kaydedebilirsiniz (ve izinlerin var) sakladığınız müziği paylaşın.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Walter Fabian Rodriguez Salazar dijo

    İstemci tarafı için Laravel ve sunucu tarafı için Vue.js ???? Ne zamandan beri istemci tarafında php kullanılıyor?

    1.    Max Steel dijo

      Konsol için bir php yorumlayıcısı olduğundan, tıpkı python gibi. Bir Gtk Php arayüzü bile var.

  2.   Jorge dijo

    Ve neden Koel ve MPD değil? Ya da akışınızı MPD ile nasıl yapılandıracağınıza dair bir ders verebilir misiniz lütfen?

  3.    HO2gi dijo

    Bu blog ne kadar estetik, çok güzel ama açılması sonsuza kadar sürüyor.

  4.    anon132 dijo

    Peki intihal geri mi dönüyor?

  5.    Luigys toro dijo

    İntihal yok, arkadaş blogundaki yazımızı gözden geçirdi .. Ve bizi bağladı.