Come avere il tuo server per lo streaming di musica

Tutti noi a cui piace la musica lo sappiamo Spotify, ecco perché impareremo come avere un nostro server per memorizzare la nostra musica, che poi ascolteremo da uno qualsiasi dei nostri dispositivi (Android, Ios, PC, ecc.), senza la necessità di installare nulla o il Google Play Store né da qualsiasi altra parte.

Per questo useremo fresco uno strumento open source, con una lunga storia e un'eccellente comunità di sviluppo.

Cos'è Koel?

cavolo, Deve il suo nome a un uccellino che canta, nasce dalla necessità di avere uno strumento completo, utilizzabile, gratuito e bello per memorizzare la musica su un server, che verrà poi riprodotta da altri dispositivi. fresco

È costruito con i framework laravel per il lato client e Vue.js lato server, utilizzando ECMAScript, Sass e HTML5, È progettato per essere utilizzato con qualsiasi browser moderno, la sua installazione e il suo utilizzo sono abbastanza semplici.

Questa applicazione ha un'interfaccia molto pulita, oltre ad avere funzionalità come musica casuale, caricamento di musica drag-and-drop, cambio di nome, tra le altre.

Come installare Koel

Prima di installare Koel dobbiamo soddisfare determinati requisiti per il lato server

Requisiti del server Koel

Considera la possibilità di modificare nel php.ini il file memory_limit per un valore maggiore di 512M
  • Tutti i requisiti di Laravel: PHP, OpenSSL, compositore e simili.
  • MySQL o MariaDB.
  • L'ultima versione stabile di NodeJS con npm per VueJS

Installazione di Koel sul server

Dalla console eseguire i seguenti comandi:

cd PUBLIC_DIR git clone https://github.com/phanan/koel.git .
verifica git v2.2.0 # Controlla l'ultima versione su https://github.com/phanan/koel/releases
installazione di compositore

Ora modifica il file .env con i tuoi dati. Questi sono i valori minimi che devi inserire:

  • DB_CONNECTION, DB_HOST, DB_DATABASE, DB_USERNAME, DB_PASSWORD
  • ADMIN_EMAIL, ADMIN_NAME, ADMIN_PASSWORD
  • APP_MAX_SCAN_TIME

Dopo aver configurato il tuo .env avvia la tua istanza koel, con il seguente comando

php artisan koel: init

Quindi puoi accedere al server del server di streaming musicale, accedendo dal tuo browser a http://localhost:8000/

Conclusioni su Koel

Senza dubbio, Koel è uno strumento abbastanza robusto che risolve un problema abbastanza comune, ovvero poter accedere alla tua musica senza restrizioni da qualsiasi luogo e con qualsiasi dispositivo.

È anche importante sottolineare che Koel ha varie funzionalità come Playlist, raggruppamento di brani per artista, album, ecc., Può anche essere integrato con servizi di testi di canzoni.

E infine, se vuoi, puoi anche registrare gli utenti a cui vuoi (e hai i permessi) condividi la musica che hai memorizzato.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Walter Fabian Rodríguez Salazar suddetto

    Laravel per il lato client e Vue.js per il lato server ???? Da quando php viene utilizzato dal lato client?

    1.    Acciaio massimo suddetto

      Poiché esiste un interprete php per la console, proprio come python. C'è anche un'interfaccia Gtk Php.

  2.   Jorge suddetto

    E perché Koel e non MPD? O potresti tenere una lezione su come configurare lo streaming con MPD, per favore?

  3.    HO2gi suddetto

    Che estetica ha quel blog, molto bello ma ci vuole un'eternità per aprirsi.

  4.    anon132 suddetto

    Quindi il plagio sta tornando?

  5.    Luigys toro suddetto

    Non esiste alcun tipo di plagio, l'amico ha recensito il nostro articolo sul suo blog .. E ci ha linkati.