Vsi, ki imamo radi glasbo, poznamo Spotify, zato se bomo naučili, kako imeti svoj strežnik za shranjevanje glasbe, ki jo lahko nato poslušamo na kateri koli od svojih naprav (Android, iOS, računalnik itd.), ne da bi morali nameščati karkoli iz trgovine Google Play ali od koder koli drugje.
Za to bomo uporabili Koel , orodje odprte kode z dolgo zgodovino in odlično razvojno skupnostjo.
Kaj je Koel?
koel, svoje ime dolguje pojoči ptici, izhaja pa iz potrebe po popolnem, uporabnem, brezplačnem in lepem orodju za shranjevanje glasbe na strežniku, ki se bo nato predvajala iz drugih naprav.
Zgrajen je z ogrodjem Laravel za odjemalsko stran in Vue.js za strežniško stran, z uporabo ECMAScript , Sass in HTML5, zasnovan je za uporabo s katerim koli sodobnim brskalnikom, njegova namestitev in uporaba pa sta precej preprosti.
Ta aplikacija ima zelo urejen vmesnik, poleg tega pa ima med drugim tudi funkcije, kot so naključna glasba, nalaganje glasbe s povleci in spusti, sprememba imena.
Kako namestiti Koel
Pred namestitvijo Koel moramo izpolniti določene zahteve za strežniško stran
Zahteve za strežnik Koel
- Vse zahteve za Laravel - PHP, OpenSSL, skladatelj in podobno.
- MySQL ali MariaDB.
- Najnovejša stabilna različica NodeJS z
npmza VueJS
Namestitev Koel na strežnik
V konzoli zaženite naslednje ukaze:
cd PUBLIC_DIR klon git https://github.com/phanan/koel.git .
git checkout v2.2.0 # Najnovejšo različico preverite na https://github.com/phanan/koel/releases
namestitev skladatelja
Zdaj spremenite .env s svojimi podatki. To so najmanjše vrednosti, ki jih morate izpolniti:
DB_CONNECTION,DB_HOST,DB_DATABASE,DB_USERNAME,DB_PASSWORDADMIN_EMAIL,ADMIN_NAME,ADMIN_PASSWORDAPP_MAX_SCAN_TIME
Ko konfigurirate svoj .env zaženite primer koel z naslednjim ukazom
php obrtnik koel: init
Nato lahko dostopate do strežnika strežnika za pretakanje glasbe in dostopate iz brskalnika do http://localhost:8000/
Zaključki o Koelu
Brez dvoma je Koel precej robustno orodje, ki rešuje dokaj pogost problem, saj lahko brez omejitev dostopa do vaše glasbe od kjer koli in s katero koli napravo.
Pomembno je tudi poudariti, da ima Koel različne funkcije, kot so seznam predvajanja, razvrščanje skladb po izvajalcih, albumih itd., Lahko pa je tudi integriran s storitvami besedil pesmi.
In končno, če želite, lahko registrirate tudi uporabnike, s katerimi želite ( in imate dovoljenje ) deliti glasbo, ki ste jo shranili.