Alle Musikliebhaber kennen Spotify, deshalb werden wir lernen, wie wir unseren eigenen Server einrichten, um unsere Musik zu speichern, die wir dann von jedem unserer Geräte (Android, iOS, PC usw.) aus anhören können, ohne etwas aus dem Google Play Store oder anderswo installieren zu müssen.
Hierfür verwenden wir Koel , ein Open-Source-Tool mit einer langen Geschichte und einer hervorragenden Entwicklergemeinschaft.
Was ist Koel?
Köln, Es verdankt seinen Namen einem singenden Vogel. Es entsteht aus der Notwendigkeit, ein vollständiges, verwendbares, kostenloses und schönes Tool zum Speichern von Musik auf einem Server zu haben, das dann von anderen Geräten reproduziert wird.
Es basiert auf dem Laravel- Framework für die Clientseite und Vue.js für die Serverseite und verwendet ECMAScript , Sass und HTML5. Es ist für die Verwendung mit allen modernen Browsern konzipiert und seine Installation und Nutzung sind recht einfach.
Diese Anwendung verfügt über eine sehr übersichtliche Oberfläche und verfügt über Funktionen wie zufällige Musik, Drag-and-Drop-Musik-Upload und Namensänderung.
So installieren Sie Koel
Vor der Installation von Koel müssen wir bestimmte Anforderungen für die Serverseite erfüllen
Koel Server Anforderungen
- Alle Laravel-Anforderungen - PHP, OpenSSL, Composer und so weiter.
- MySQL oder MariaDB.
- Die neueste stabile Version von NodeJS mit
npmfür VueJS
Koel auf dem Server installieren
Führen Sie auf der Konsole die folgenden Befehle aus:
cd PUBLIC_DIR Git-Klon https://github.com/phanan/koel.git .
Git Checkout v2.2.0 # Überprüfen Sie die neueste Version unter https://github.com/phanan/koel/releases
Komponist installieren
Ändern Sie nun die .env mit Ihren Daten. Dies sind die Mindestwerte, die Sie eingeben müssen:
DB_CONNECTION,DB_HOST,DB_DATABASE,DB_USERNAME,DB_PASSWORDADMIN_EMAIL,ADMIN_NAME,ADMIN_PASSWORDAPP_MAX_SCAN_TIME
Nachdem Sie Ihre konfiguriert haben .env Starten Sie Ihre Koel-Instanz mit dem folgenden Befehl
PHP Artisan Koel: Init
Anschließend können Sie von Ihrem Browser aus auf Ihren Musik-Streaming-Server zugreifen http://localhost:8000/
Schlussfolgerungen zu Koel
Ohne Zweifel ist Koel ein ziemlich robustes Tool, das ein ziemlich häufiges Problem löst, nämlich den uneingeschränkten Zugriff auf Ihre Musik von überall und mit jedem Gerät.
Es ist auch wichtig zu betonen, dass Koel über verschiedene Funktionen wie Playlist, Gruppierung von Songs nach Künstler, Album usw. verfügt und auch in Songtexte integriert werden kann.
Und schließlich können Sie, wenn Sie möchten, auch Benutzer registrieren, mit denen Sie die von Ihnen gespeicherte Musik teilen möchten ( und für die Sie die Erlaubnis dazu haben ).