So haben Sie einen eigenen Server zum Streamen von Musik

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. cool

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

Erwägen Sie, in der php.ini die zu ändern memory_limit für einen Wert größer als 512M
  • Alle Laravel-Anforderungen - PHP, OpenSSL, Composer und so weiter.
  • MySQL oder MariaDB.
  • Die neueste stabile Version von NodeJS mit npm fü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_PASSWORD
  • ADMIN_EMAIL, ADMIN_NAME, ADMIN_PASSWORD
  • APP_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 ).


Als bevorzugte Quelle in Google hinzufügen