Tots els que ens agrada la música coneixem spotify, per això aprendrem a com tenir el nostre propi servidor per emmagatzemar la nostra música, la qual després escoltarem des de qualsevol dels nostres dispositius (Android, Ios, PC, etc), sense necessitat d'instal·lar res ni de la google play store ni de cap altra banda.
Per això utilitzarem koel una eina de codi obert, amb una à mplia trajectòria i una excel·lent comunitat de desenvolupament.
Què és Koel?
Koel, deu el seu nom a un au de molt cantar, sorgeix de la necessitat de poder tenir una eina completa, usable, lliure i bonica per emmagatzemar música en un servidor, que d'aquesta manera serà reproduïda des d'altres dispositius.
Està construït amb els framework Laravel per al costat del client i Vue.js del costat del servidor, utilitzant ECMAScript , Sass i HTML5, està dissenyat per ser utilitzat amb qualsevol dels navegadors moderns, la seva instal·lació i ús és força senzilla.
Està aplicació té una interfÃcie bastant cuidada, a més de posseir funcionalitats com música aleatòria, pujar música amb arrossegar i deixar anar, canvi de nom entre d'altres.
Com instal·lar Koel
Abans d'instal·lar Koel hem de complir certs requeriments per al costat de l'servidor
Requeriments de servidor de Koel
- Tots els requeriments de Laravel - PHP, OpenSSL, composer i such.
- MySQL o MariaDB.
- L'última versió estable de NodeJS amb
npmper VueJS
Instal·lant Koel en el Servidor
Des de la consola executi les ordres següents:
cd PUBLIC_DIR git clone https://github.com/phanan/koel.git .
git checkout v2.2.0 # Comprovar l'última versió en https://github.com/phanan/koel/releases
instal·lació del compositor
Ara modifiqui el .env amb les seves dades. Aquests són els valors mÃnims que ha d'omplir:
DB_CONNECTION,DB_HOST,DB_DATABASE,DB_USERNAME,DB_PASSWORDADMIN_EMAIL,ADMIN_NAME,ADMIN_PASSWORDAPP_MAX_SCAN_TIME
Després que hagi configurat el seu .env iniciï la seva instà ncia de Koel, amb la següent comanda
php artisan Koel: init
Després ja pots accedir al teu servidor de servidor streaming de música, accedint des del teu navegador a http://localhost:8000/
Conclusions sobre Koel
Sens dubte Koel és una eina bastant robusta i que soluciona un problema bastant habitual, que és poder accedir sense restricció a tu música des de qualsevol lloc i amb qualsevol dispositiu.
També és important recalcar que Koel presenta diverses caracterÃstiques com Playlist, agrupació de cançons per artista, à lbum, etc, a més es pot integrar amb serveis de lletres de cançons.
I finalment si desitges també pots registrar usuaris als quals vulguis ( i tinguis permisos ) compartir la música que tens emmagatzemada.