Ako mať vlastný server na streamovanie hudby

Všetci, ktorí milujú hudbu, poznáme Spotify, takže sa naučíme, ako si vytvoriť vlastný server na ukladanie hudby, ktorú si potom môžeme vypočuť z akéhokoľvek zariadenia (Android, iOS, PC atď.) bez toho, aby sme museli čokoľvek inštalovať z Obchodu Google Play alebo odkiaľkoľvek inde.

Na to použijeme Koel , open-source nástroj s dlhou históriou a vynikajúcou vývojovou komunitou.

Čo je Koel?

koel, Za svoje meno vďačí spievajúcemu vtákovi, vyplýva z potreby mať kompletný, použiteľný, bezplatný a krásny nástroj na ukladanie hudby na serveri, ktorý sa bude následne prehrávať z iných zariadení. v pohode

Je postavený s použitím frameworku Laravel pre klientsku stranu a Vue.js pre serverovú stranu, s použitím ECMAScript , Sass a HTML5, je navrhnutý pre použitie s akýmkoľvek moderným prehliadačom, jeho inštalácia a používanie je pomerne jednoduché.

Táto aplikácia má veľmi prehľadné rozhranie a okrem iných funkcií, ako je napríklad náhodná hudba, nahrávanie hudby „drag-and-drop“, zmena názvu.

Ako nainštalovať Koel

Pred inštaláciou Koel musíme splniť určité požiadavky na strane servera

Požiadavky na server Koel

Zvážte úpravu v súbore php.ini memory_limit pre hodnotu vyššiu ako 512M
  • Všetky požiadavky na Laravel - PHP, OpenSSL, skladateľ a podobne.
  • MySQL alebo MariaDB.
  • Najnovšia stabilná verzia NodeJS s npm pre VueJS

Inštalácia programu Koel na server

Z konzoly spustite nasledujúce príkazy:

cd PUBLIC_DIR git klon https://github.com/phanan/koel.git .
git checkout v2.2.0 # Skontrolujte najnovšiu verziu na https://github.com/phanan/koel/releases
inštalátor skladateľa

Teraz upravte .env s tvojimi údajmi. Toto sú minimálne hodnoty, ktoré musíte vyplniť:

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

Po nakonfigurovaní vášho .env spustite svoju inštanciu koel nasledujúcim príkazom

php remeselník koel: init

Potom môžete pristupovať na server svojho servera na streamovanie hudby a z prehliadača získať prístup k http://localhost:8000/

Závery o Koelovi

Koel je nepochybne pomerne robustný nástroj, ktorý rieši pomerne častý problém, ktorým je prístup k vašej hudbe bez obmedzenia odkiaľkoľvek a z ľubovoľného zariadenia.

Je tiež dôležité zdôrazniť, že Koel má rôzne funkcie, ako napríklad zoznam skladieb, zoskupovanie skladieb podľa umelca, albumu atď., Môže byť tiež integrovaný so službami textov piesní.

A nakoniec, ak chcete, môžete zaregistrovať aj používateľov, s ktorými chcete ( a máte povolenie ) zdieľať hudbu, ktorú ste si uložili.


Pridať ako preferovaný zdroj v Google