Të gjithë ne që e duam muzikën e njohim Spotify-n, kështu që do të mësojmë se si të kemi serverin tonë për të ruajtur muzikën tonë, të cilën mund ta dëgjojmë nga çdo pajisje jonë (Android, iOS, PC, etj.), pa pasur nevojë të instalojmë asgjë nga Google Play Store ose nga ndonjë vend tjetër.
Për këtë do të përdorim Koel , një mjet me burim të hapur me një histori të gjatë dhe një komunitet të shkëlqyer zhvilluesish.
Ç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.
Është ndërtuar me framework-un Laravel për anën e klientit dhe Vue.js për anën e serverit, duke përdorur ECMAScript , Sass dhe HTML5, është projektuar të përdoret me çdo shfletues 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
npmpë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_PASSWORDADMIN_EMAIL,ADMIN_NAME,ADMIN_PASSWORDAPP_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 me të cilët dëshironi ( dhe keni leje ) të ndajnë muzikën që keni ruajtur.