Kõik, kellele muusika meeldib, teame täpistama, sellepärast õpime, kuidas oma muusikasalvestamiseks olla oma server, mida me siis kuulame mis tahes oma seadmest (Android, iOS, PC jne), ilma et oleks vaja midagi installida või Google Play poest ega ka mujalt.
Selleks hakkame kasutama lahe pika ajaloo ja suurepärase arendusringkonnaga avatud lähtekoodiga tööriist.
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 ehitatud koos raamidega Laravel kliendipoolele ja Vue.js serveripoolne, kasutades ECMAScript, Sass ja HTML5, See on mõeldud kasutamiseks mis tahes kaasaegses brauseris, 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
npm
eest 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_PASSWORD
ADMIN_EMAIL
,ADMIN_NAME
,ADMIN_PASSWORD
APP_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 kasutajad, kellele soovite (ja teil on õigused) jagage salvestatud muusikat.
Laravel kliendipoolele ja Vue.js serveripoolele ???? Mis ajast alates kasutatakse php-d kliendi poolel?
Kuna konsooli jaoks on olemas ka php-tõlk, nagu ka pythonis. Seal on isegi Gtk Php liides.
Ja miks just Koel ja mitte MPD? Või võiksite anda klassi, kuidas voogesitust MPD-ga konfigureerida, palun?
Milline esteetika sellel blogil on, väga tore, kuid selle avamine võtab igavesti.
Kas plagiaat on siis tagasi tulemas?
Mingisugust plagiaati pole, sõber tegi meie artiklist ülevaate oma ajaveebis .. Ja ta sidus meid.