Kõik meist, kes armastavad muusikat, teavad Spotifyd, seega õpime, kuidas luua oma serverit oma muusika salvestamiseks, mida saame seejärel kuulata mis tahes oma seadmest (Android, iOS, PC jne), ilma et peaksime midagi Google Play poest või mujalt installima.
Selleks kasutame Koeli , avatud lähtekoodiga tööriista, millel on pikk ajalugu ja suurepärane arenduskogukond.
Mis on Koel?
koel, võlgneb oma nime laulval linnul, see tuleneb vajadusest omada terviklikku, kasutatavat, tasuta ja ilusat tööriista muusika serverisse salvestamiseks, mida siis teistest seadmetest esitatakse.
See on loodud kliendi poolel Laraveli raamistiku ja serveri poolel Vue.js-i abil, kasutades ECMAScripti , Sassi ja HTML5-d. See on loodud kasutamiseks mis tahes tänapäevase brauseriga ning selle installimine ja kasutamine on üsna lihtne.
Sellel rakendusel on väga korralik liides, lisaks funktsioonidele nagu juhuslik muusika, muusika üleslaadimine pukseerimisega, nime muutmine.
Kuidas Koeli installida
Enne Koeli installimist peame vastama teatavatele serveripoolsetele nõuetele
Koeli serveri nõuded
- Kõik Laraveli nõuded - PHP, OpenSSL, helilooja ja muu selline.
- MySQL või MariaDB.
- NodeJSi uusim stabiilne versioon koos
npmeest VueJS
Koeli installimine serverisse
Konsoolis käivitage järgmised käsud:
cd PUBLIC_DIR gitkloon https://github.com/phanan/koel.git .
git checkout v2.2.0 # Kontrollige uusimat versiooni aadressil https://github.com/phanan/koel/releases
helilooja installida
Nüüd muutke .env oma andmetega. Need on minimaalsed väärtused, mille peate täitma:
DB_CONNECTION,DB_HOST,DB_DATABASE,DB_USERNAME,DB_PASSWORDADMIN_EMAIL,ADMIN_NAME,ADMIN_PASSWORDAPP_MAX_SCAN_TIME
Kui olete oma seadistanud .env alustage oma koel-eksemplari järgmise käsuga
php käsitööline koel: init
Seejärel pääsete juurde oma muusika voogesituse serveriserverile, pääsete juurde oma brauserist aadressile http://localhost:8000/
Järeldused Koeli kohta
Kahtlemata on Koel üsna jõuline tööriist, mis lahendab üsna levinud probleemi, milleks on teie muusikale piiranguteta juurdepääs kõikjalt ja mis tahes seadmega.
Samuti on oluline rõhutada, et Koelil on erinevaid funktsioone, nagu esitusloend, lugude rühmitamine esitaja järgi, album jne, seda saab integreerida ka laulutekstiteenustega.
Ja lõpuks, kui soovite, saate registreerida ka kasutajaid, kellega soovite ( ja kellel on luba ) teie salvestatud muusikat jagada.