Tous ceux qui aiment la musique le savent spotify, c'est pourquoi nous allons apprendre à avoir notre propre serveur pour stocker notre musique, que nous écouterons ensuite à partir de n'importe lequel de nos appareils (Android, Ios, PC, etc.), sans avoir besoin d'installer quoi que ce soit ou le Google Play Store ni de nulle part ailleurs.
Pour cela, nous allons utiliser cool un outil open source, avec une longue histoire et une excellente communauté de développement.
Qu'est-ce que Koel?
koel, doit son nom à un oiseau chanteur, il naît de la nécessité de disposer d'un outil complet, utilisable, gratuit et beau pour stocker de la musique sur un serveur, qui sera ensuite jouée à partir d'autres appareils.
Il est construit avec les frameworks Laravel côté client et Vue.js côté serveur, utilisation ECMAScript, Sass et HTML5, Il est conçu pour être utilisé avec tous les navigateurs modernes, son installation et son utilisation sont assez simples.
Cette application possède une interface très soignée, en plus d'avoir des fonctionnalités telles que la musique aléatoire, le téléchargement de musique par glisser-déposer, le changement de nom, entre autres.
Comment installer Koel
Avant d'installer Koel, nous devons répondre à certaines exigences côté serveur
Configuration requise pour le serveur Koel
- Toutes les exigences Laravel - PHP, OpenSSL, compositeur et autres.
- MySQL ou MariaDB.
- La dernière version stable de NodeJS avec
npm
pour VueJS
Installer Koel sur le serveur
Depuis la console, exécutez les commandes suivantes:
cd PUBLIC_DIR git clone https://github.com/phanan/koel.git .
git paiement v2.2.0 # Vérifiez la dernière version sur https://github.com/phanan/koel/releases
installation du compositeur
Modifiez maintenant le .env
avec vos données. Voici les valeurs minimales que vous devez renseigner:
DB_CONNECTION
,DB_HOST
,DB_DATABASE
,DB_USERNAME
,DB_PASSWORD
ADMIN_EMAIL
,ADMIN_NAME
,ADMIN_PASSWORD
APP_MAX_SCAN_TIME
Après avoir configuré votre .env
démarrez votre instance koel, avec la commande suivante
php artisan koel: init
Ensuite, vous pouvez accéder à votre serveur de serveur de streaming musical, en accédant à partir de votre navigateur à http://localhost:8000/
Conclusions sur Koel
Sans aucun doute, Koel est un outil assez robuste qui résout un problème assez courant, qui est de pouvoir accéder à votre musique sans restriction de n'importe où et avec n'importe quel appareil.
Il est également important de souligner que Koel a diverses fonctionnalités telles que la liste de lecture, le regroupement des chansons par artiste, album, etc., il peut également être intégré aux services de paroles de chansons.
Et enfin, si vous le souhaitez, vous pouvez également enregistrer des utilisateurs auprès de ceux que vous souhaitez (et vous avez des autorisations) partagez la musique que vous avez stockée.
Laravel pour le côté client et Vue.js pour le côté serveur ???? Depuis quand php est-il utilisé côté client?
Puisqu'il existe un interpréteur php pour la console, tout comme python. Il existe même une interface Gtk Php.
Et pourquoi Koel et pas MPD? Ou pourriez-vous donner un cours sur la façon de configurer votre streaming avec MPD, s'il vous plaît?
Quelle esthétique ce blog a, très sympa mais il faut une éternité pour s'ouvrir.
Alors, le plagiat revient-il?
Il n'y a pas de plagiat, l'ami a fait une revue de notre article sur son blog .. Et nous a mis en relation.