Како да имате свој сервер за стримовање музике

Сви ми који волимо музику знамо Спотифај, па ћемо научити како да имамо сопствени сервер за чување музике, коју затим можемо слушати са било ког од наших уређаја (Андроид, иОС, рачунар итд.), без потребе да инсталирамо било шта из Гоогле Плеј продавнице или било где другде.

За ово ћемо користити Koel , алат отвореног кода са дугом историјом и одличном развојном заједницом.

Шта је Коел?

Коел, Име дугује птици која пева, произилази из потребе да имате комплетан, употребљив, бесплатан и леп алат за чување музике на серверу, која ће се затим пуштати са других уређаја. коел

Направљен је помоћу Laravel фрејмворка за клијентску страну и Vue.js за серверску страну, користећи ECMAScript , Sass и HTML5, дизајниран је за употребу са било којим модерним прегледачем, његова инсталација и коришћење су прилично једноставни.

Ова апликација има врло уредан интерфејс, поред тога што између осталог има и функције попут случајне музике, превлачења и отпуштања музике, промене имена.

Како инсталирати Коел

Пре инсталирања Коел-а морамо испунити одређене захтеве за серверску страну

Захтеви за Коел сервер

Размислите о модификовању у пхп.ини мемори_лимит за вредност већу од 512М
  • Сви захтеви за Ларавел - ПХП, ОпенССЛ, композитор и слично.
  • МиСКЛ или МариаДБ.
  • Најновија стабилна верзија НодеЈС-а са npm за ВуеЈС

Инсталирање Коел-а на сервер

Из конзоле покрените следеће команде:

cd ПУБЛИЦ_ДИР гит клон хттпс://гитхуб.цом/пханан/коел.гит .
гит цхецкоут в2.2.0 # Проверите најновију верзију на хттпс://гитхуб.цом/пханан/коел/релеасес
композитор инсталирати

Сада модификујте .env са вашим подацима. Ово су минималне вредности које морате попунити:

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

Након што конфигуришете свој .env покрените инстанцу коел следећом наредбом

пхп занатлија коел: инит

Тада можете приступити серверу сервера за стримовање музике, приступајући из прегледача на http://localhost:8000/

Закључци о Коелу

Без сумње, Коел је прилично робустан алат који решава прилично чест проблем, а то је могућност приступа вашој музици без ограничења са било ког места и са било ког уређаја.

Такође је важно нагласити да Коел има разне карактеристике као што су Плејлиста, груписање песама по извођачу, албуму итд., Такође се може интегрисати са услугама текстова песама.

И на крају, ако желите, можете регистровати и кориснике са којима желите ( и имате дозволу ) да деле музику коју сте сачували.


Додај као жељени извор на Гуглу