Kuidas oma muusikat voogesitada

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. lahe

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

Kaaluge faili php.ini muutmist memory_limit kui väärtus on suurem kui 512M
  • 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 kasutajaid, kellega soovite ( ja kellel on luba ) teie salvestatud muusikat jagada.


Lisa eelistatud allikana Google'is