So haben Sie einen eigenen Server zum Streamen von Musik

Wir alle, die Musik mögen, wissen es spotify, Aus diesem Grund werden wir lernen, wie wir einen eigenen Server zum Speichern unserer Musik haben, den wir dann von jedem unserer Geräte (Android, Ios, PC usw.) hören können, ohne etwas oder das installieren zu müssen Google Play Store noch von irgendwo anders.

Dafür werden wir verwenden cool Ein Open-Source-Tool mit einer langen Geschichte und einer exzellenten Entwicklungsgemeinschaft.

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 wird mit den Frameworks erstellt Laravel für die Client-Seite und Vue.js serverseitig mit ECMAScript, Sass und HTML5, Es ist für die Verwendung mit allen modernen Browsern konzipiert. Die Installation und Verwendung ist 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 für diejenigen registrieren, die Sie möchten (und Sie haben Berechtigungen) teile die Musik, die du gespeichert hast.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Walter Fabian Rodríguez Salazar sagte

    Laravel für die Client-Seite und Vue.js für die Server-Seite ???? Seit wann wird PHP auf der Client-Seite verwendet?

    1.    Max Steel sagte

      Da gibt es einen PHP-Interpreter für die Konsole, genau wie Python. Es gibt sogar eine Gtk Php-Schnittstelle.

  2.   Jorge sagte

    Und warum Koel und nicht MPD? Oder könnten Sie eine Klasse geben, wie Sie Ihr Streaming mit MPD konfigurieren können?

  3.    HO2gi sagte

    Was für eine Ästhetik dieser Blog hat, sehr schön, aber das Öffnen dauert ewig.

  4.    anon132 sagte

    Kehren Plagiate zurück?

  5.    Luigys toro sagte

    Es gibt keine Art von Plagiaten, der Freund hat unseren Artikel in seinem Blog überprüft. Und er hat uns verlinkt.