Сви ми који волимо музику знамо спотифи, зато ћемо научити како да имамо сопствени сервер за чување музике коју ћемо онда слушати са било ког од наших уређаја (Андроид, Иос, ПЦ итд.), без потребе да инсталирамо било шта или тхе гоогле плаи продавница ни од било кога другог.
За ово ћемо користити коел алат отвореног кода, са дугом историјом и одличном развојном заједницом.
Шта је Коел?
Коел, Име дугује птици која пева, произилази из потребе да имате комплетан, употребљив, бесплатан и леп алат за чување музике на серверу, која ће се затим пуштати са других уређаја.
Грађен је са оквирима Ларавел за клијентску страну и Вуе.јс на страни сервера, користећи ЕЦМАСцрипт, Сасс и ХТМЛ5, Дизајниран је за употребу са било којим модерним прегледачима, његова инсталација и употреба су прилично једноставни.
Ова апликација има врло уредан интерфејс, поред тога што између осталог има и функције попут случајне музике, превлачења и отпуштања музике, промене имена.
Како инсталирати Коел
Пре инсталирања Коел-а морамо испунити одређене захтеве за серверску страну
Захтеви за Коел сервер
- Сви захтеви за Ларавел - ПХП, ОпенССЛ, композитор и слично.
- МиСКЛ или МариаДБ.
- Најновија стабилна верзија НодеЈС-а са
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/
Закључци о Коелу
Без сумње, Коел је прилично робустан алат који решава прилично чест проблем, а то је могућност приступа вашој музици без ограничења са било ког места и са било ког уређаја.
Такође је важно нагласити да Коел има разне карактеристике као што су Плејлиста, груписање песама по извођачу, албуму итд., Такође се може интегрисати са услугама текстова песама.
И коначно, ако желите, можете и да региструјете кориснике на оне које желите (и имате дозволе) делите музику коју сте сачували.
Ларавел за клијентску страну и Вуе.јс за серверску ???? Од када се пхп користи на страни клијента?
Пошто за конзолу постоји пхп интерпретер, баш као и питхон. Постоји чак и Гтк Пхп интерфејс.
А зашто Коел, а не МПД? Или можете да предајете како да конфигуришете стриминг са МПД-ом, молим вас?
Какву естетику тај блог има, врло лепо, али треба му заувек да се отвори.
Па да ли се враћа плагијаризам?
Не постоји било какав плагијаризам, пријатељ је прегледао наш чланак на свом блогу .. И повезао нас је.