Kako imati vlastiti server za streaming glazbe

Svi mi koji volimo muziku poznajemo Spotify, pa ćemo naučiti kako imati vlastiti server za pohranu muzike, koju zatim možemo slušati s bilo kojeg od naših uređaja (Android, iOS, PC, itd.), bez potrebe za instaliranjem bilo čega iz Google Play Store-a ili bilo gdje drugdje.

Za ovo ćemo koristiti Koel , alat otvorenog koda s dugom historijom i odličnom razvojnom zajednicom.

Šta je Koel?

koel, svoje 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. koel

Izgrađen je pomoću Laravel frameworka za klijentsku stranu i Vue.js- a za serversku stranu, koristeći ECMAScript , Sass i HTML5, dizajniran je za korištenje sa bilo kojim modernim preglednikom, a njegova instalacija i korištenje su prilično jednostavni.

Ova aplikacija ima vrlo uredno sučelje, pored toga što između ostalog ima i funkcije poput slučajne glazbe, prijenosa glazbe povlačenjem i ispuštanjem, promjene imena.

Kako instalirati Koel

Prije instaliranja Koela moramo ispuniti određene zahtjeve za serversku stranu

Zahtjevi za Koel server

Razmislite o izmjeni u php.ini memory_limit za vrijednost veću od 512M
  • Svi zahtjevi za Laravel - PHP, OpenSSL, kompozitor i slično.
  • MySQL ili MariaDB.
  • Najnovija stabilna verzija NodeJS-a sa npm za VueJS

Instaliranje Koela na server

Iz konzole pokrenite sljedeće naredbe:

cd PUBLIC_DIR git klon https://github.com/phanan/koel.git .
git checkout v2.2.0 # Provjerite najnoviju verziju na https://github.com/phanan/koel/releases
kompozitor instalirati

Sada modificirajte .env sa vašim podacima. Ovo su minimalne vrijednosti koje morate popuniti:

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

Nakon što konfigurirate svoj .env pokrenite instancu koel, sljedećom naredbom

php zanatlija koel: init

Tada možete pristupiti serveru 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 muzici bez ograničenja s bilo kojeg mjesta i sa bilo kojeg uređaja.

Također je važno naglasiti da Koel ima razne značajke poput popisa za reprodukciju, grupiranja pjesama po izvođaču, albumu itd., Također se može integrirati s uslugama pjesama.

I na kraju, ako želite, možete registrovati i korisnike s kojima želite ( i imate dozvolu ) da dijele muziku koju ste sačuvali.


Dodaj kao preferirani izvor na Googleu