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.
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
- 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.
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?
Meqenëse ekziston një interpretues php për konsolën, ashtu si python. Ekziston edhe një ndërfaqe Gtk Php.
Dhe pse Koel dhe jo MPD? Apo mund të jepni një klasë se si të konfiguroni transmetimin tuaj me MPD, ju lutem?
Çfarë estetike ka ai blog, shumë i bukur por duhet përgjithmonë për t’u hapur.
Pra, po kthehen plagjiaturat?
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.