Svi mi koji volimo glazbu znamo Spotify, zato ćemo naučiti kako imati vlastiti poslužitelj za pohranu naše glazbe, koju ćemo zatim slušati s bilo kojeg od naših uređaja (Android, Ios, računalo itd.), bez potrebe za instaliranjem bilo čega ili Google igra s namirnicama niti od bilo gdje drugdje.
Za ovo ćemo koristiti cool alat otvorenog koda, s dugom poviješću i izvrsnom razvojnom zajednicom.
Što je Koel?
koel, Ime duguje ptici koja pjeva, proizlazi iz potrebe da imamo cjelovit, upotrebljiv, besplatan i lijep alat za pohranu glazbe na poslužitelj, koja će se zatim reproducirati s drugih uređaja.
Građen je s okvirima Laravel za klijentsku stranu i Vue.js na strani poslužitelja, koristeći ECMAScript, Sass i HTML5, Dizajniran je za upotrebu s bilo kojim modernim preglednicima, njegova je instalacija i upotreba vrlo jednostavna.
Ovaj program ima vrlo uredno sučelje, uz značajke kao što su slučajna glazba, prijenos glazbe povuci i ispusti, promjena imena, između ostalog.
Kako instalirati Koel
Prije instaliranja Koela moramo ispuniti određene zahtjeve za poslužiteljsku stranu
Zahtjevi Koel poslužitelja
- Svi zahtjevi za Laravel - PHP, OpenSSL, skladatelj i slično.
- MySQL ili MariaDB.
- Najnovija stabilna verzija NodeJS-a sa
npm
za VueJS
Instaliranje Koela na poslužitelj
Iz konzole pokrenite sljedeće naredbe:
cd PUBLIC_DIR git klon https://github.com/phanan/koel.git .
git naplata v2.2.0 # Provjerite najnoviju verziju na https://github.com/phanan/koel/releases
instalacija skladatelja
Sada izmijenite .env
s vašim podacima. Ovo su minimalne vrijednosti koje morate ispuniti:
DB_CONNECTION
,DB_HOST
,DB_DATABASE
,DB_USERNAME
,DB_PASSWORD
ADMIN_EMAIL
,ADMIN_NAME
,ADMIN_PASSWORD
APP_MAX_SCAN_TIME
Nakon što ste konfigurirali svoj .env
pokrenite instancu koel sljedećom naredbom
php zanatlija koel: init
Tada možete pristupiti poslužitelju poslužitelja za streaming glazbe, pristupajući iz preglednika na http://localhost:8000/
Zaključci o Koelu
Bez sumnje, Koel je prilično robustan alat koji rješava prilično čest problem, a to je mogućnost pristupa vašoj glazbi bez ograničenja s bilo kojeg mjesta i s bilo kojeg uređaja.
Također je važno naglasiti da Koel ima razne značajke poput popisa pjesama, grupiranja pjesama po izvođaču, albumu itd., Također se može integrirati s uslugama teksta pjesama.
I na kraju, ako želite, također možete registrirati korisnike kojima želite (i imate dozvole) podijelite glazbu koju ste pohranili.
Laravel za klijentsku stranu i Vue.js za poslužiteljsku ???? Od kada se php koristi na strani klijenta?
Budući da postoji php interpreter za konzolu, baš kao i python. Postoji čak i Gtk Php sučelje.
A zašto Koel, a ne MPD? Ili biste mogli predavati kako konfigurirati streaming s MPD-om, molim vas?
Kakvu estetiku taj blog ima, jako je lijep, ali treba zauvijek da se otvori.
Pa vraća li se plagijarizam?
Ne postoji bilo kakav plagijat, prijatelj je na našem blogu pregledao naš članak .. I povezao nas je.