Все мы, любящие музыку, знаем Spotify, вот почему мы собираемся узнать, как иметь собственный сервер для хранения нашей музыки, которую мы затем будем слушать с любого из наших устройств (Android, iOS, ПК и т. д.), без необходимости устанавливать что-либо или Google Play магазин ни откуда-нибудь еще.
Для этого мы будем использовать коэль инструмент с открытым исходным кодом, с долгой историей и отличным сообществом разработчиков.
Что такое Коэль?
Коэль, Он обязан своим названием поющей птице, он возникает из-за необходимости иметь полный, удобный, бесплатный и красивый инструмент для хранения музыки на сервере, которая затем будет воспроизводиться с других устройств.
Он построен на фреймворках Laravel для клиентской стороны и Vue.js на стороне сервера, используя ECMAScript, Sass и HTML5, Он разработан для использования с любыми современными браузерами, его установка и использование довольно просты.
Это приложение имеет очень удобный интерфейс, в дополнение к таким функциям, как случайная музыка, загрузка музыки с помощью перетаскивания, смена имени и другие.
Как установить Koel
Перед установкой Koel мы должны выполнить определенные требования для серверной части.
Требования к серверу Koel
- Все требования Laravel - PHP, OpenSSL, композитор и тому подобное.
- MySQL или MariaDB.
- Последняя стабильная версия NodeJS с
npm
для VueJS
Установка Koel на сервер
С консоли выполните следующие команды:
cd PUBLIC_DIR git clone https://github.com/phanan/koel.git .
git проверка v2.2.0 # Проверьте последнюю версию на https://github.com/phanan/koel/releases
установка композитора
Теперь измените .env
с вашими данными. Это минимальные значения, которые вы должны заполнить:
DB_CONNECTION
,DB_HOST
,DB_DATABASE
,DB_USERNAME
,DB_PASSWORD
ADMIN_EMAIL
,ADMIN_NAME
,ADMIN_PASSWORD
APP_MAX_SCAN_TIME
После того, как вы настроили свой .env
запустите свой экземпляр koel с помощью следующей команды
php artisan koel: init
Затем вы можете получить доступ к серверу потокового воспроизведения музыки, открыв из браузера http://localhost:8000/
Выводы о Коэле
Без сомнения, Koel - это довольно надежный инструмент, который решает довольно распространенную проблему, а именно возможность получить доступ к вашей музыке без ограничений из любого места и с любого устройства.
Также важно подчеркнуть, что Koel имеет несколько функций, таких как список воспроизведения, группировка песен по исполнителям, альбомам и т. Д., Он также может быть интегрирован со службами текстов песен.
И, наконец, при желании вы также можете регистрировать пользователей, которым хотите (и у вас есть разрешения) поделиться музыкой, которую вы сохранили.
Laravel для клиентской стороны и Vue.js для серверной стороны ???? С каких это пор php используется на стороне клиента?
Поскольку для консоли есть интерпретатор php, как и python. Есть даже интерфейс Gtk Php.
А почему Коэль, а не МПД? Или вы могли бы дать урок о том, как настроить потоковую передачу с помощью MPD, пожалуйста?
Какая эстетика в этом блоге, очень красиво, но на открытие требуется целая вечность.
Так возвращается ли плагиат?
Типа плагиата нет, друг сделал обзор нашей статьи в своем блоге .. И он нас связал.