Si të keni serverin tuaj për të transmetuar muzikë

Të gjithë ne që e duam muzikën e dimë Spotify, Kjo është arsyeja pse ne do të mësojmë se si të kemi serverin tonë për të ruajtur muzikën tonë, të cilën më pas do ta dëgjojmë nga ndonjë prej pajisjeve tona (Android, Ios, PC, etj.), Pa nevojën e instalimit të ndonjë gjëje ose dyqan google play as nga diku tjetër.

Për këtë ne do të përdorim koel një mjet me burim të hapur, me një histori të gjatë dhe një komunitet të shkëlqyeshëm zhvillimi.

Çfarë është Koel?

koel, ia ka borxh emrin e saj një zogu që këndon, kjo lind nga nevoja për të pasur një mjet të plotë, të përdorshëm, falas dhe të bukur për të ruajtur muzikën në një server, i cili më pas do të luhet nga pajisjet e tjera. koel

Isshtë ndërtuar me kornizat Laravel për anën e klientit dhe Vue.js nga ana e serverit, duke përdorur ECMAScript, Sass dhe HTML5, Isshtë krijuar për tu përdorur me ndonjë nga shfletuesit modernë, instalimi dhe përdorimi i tij është mjaft i thjeshtë.

Ky aplikacion ka një ndërfaqe shumë të rregullt, përveç që ka veçori të tilla si muzikë të rastit, ngarkimin e muzikës me tërheqje dhe lëshim, ndryshimin e emrit, ndër të tjera.

Si të instaloni Koel

Para instalimit të Koel duhet të plotësojmë disa kërkesa për anën e serverit

Kërkesat e serverit Koel

Konsideroni modifikimin në php.ini the memory_limit për një vlerë më të madhe se 512M
  • Të gjitha kërkesat e Laravel - PHP, OpenSSL, kompozitor dhe të tilla.
  • MySQL ose MariaDB.
  • Versioni i fundit i qëndrueshëm i NodeJS me npm për VueJS

Instalimi i Koel në Server

Nga tastiera ekzekutoni komandat e mëposhtme:

cd PUBLIC_DIR klon git https://github.com/phanan/koel.git .
git arka v2.2.0 # Kontrolloni versionin më të fundit në https://github.com/phanan/koel/releases
instaloni kompozitorin

Tani modifikoni .env me të dhënat tuaja. Këto janë vlerat minimale që duhet të plotësoni:

  • DB_CONNECTION, DB_HOST, DB_DATABASE, DB_USERNAME, DB_PASSWORD
  • ADMIN_EMAIL, ADMIN_NAME, ADMIN_PASSWORD
  • APP_MAX_SCAN_TIME

Pasi të keni konfiguruar tuajin .env filloni shembullin tuaj koel, me komandën e mëposhtme

php artizan koel: init

Pastaj mund të përdorni hyrjen në serverin tuaj të serverit muzikor, duke hyrë nga shfletuesi juaj në http://localhost:8000/

Përfundime rreth Koel

Pa dyshim, Koel është një mjet mjaft i fortë që zgjidh një problem mjaft të zakonshëm, i cili është aftësia për të hyrë në muzikën tuaj pa kufizime nga kudo dhe me çdo pajisje.

Alsoshtë gjithashtu e rëndësishme të theksohet se Koel ka disa veçori të tilla si Playlist, grupimin e këngëve nga artisti, albumi, etj., Ai gjithashtu mund të integrohet me shërbimet e këngëve.

Dhe së fundmi, nëse dëshironi, mund të regjistroni edhe përdorues tek ata që dëshironi (dhe ju keni leje) ndani muzikën që keni ruajtur.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Walter Fabian Rodriguez Salazar dijo

    Laravel për anën e klientit dhe Vue.js për anën e serverit ???? Që kur përdoret php në anën e klientit?

    1.    Çeliku Max dijo

      Meqenëse ekziston një interpretues php për konsolën, ashtu si python. Ekziston edhe një ndërfaqe Gtk Php.

  2.   Jorge dijo

    Dhe pse Koel dhe jo MPD? Apo mund të jepni një klasë se si të konfiguroni transmetimin tuaj me MPD, ju lutem?

  3.    HO2gi dijo

    Çfarë estetike ka ai blog, shumë i bukur por duhet përgjithmonë për t’u hapur.

  4.    anon132 dijo

    Pra, po kthehen plagjiaturat?

  5.    Luigys toro dijo

    Nuk ka asnjë plagjiaturë të çfarëdo lloji, shoku bëri një përmbledhje të artikullit tonë në blogun e tij .. Dhe ai na lidhi.