Ako mať vlastný server na streamovanie hudby

Všetci, ktorí máme radi hudbu, to vieme Spotify, preto sa naučíme, ako mať vlastný server na ukladanie našej hudby, ktorý potom budeme počúvať z ktoréhokoľvek z našich zariadení (Android, Ios, PC atď.), bez nutnosti niečo inštalovať alebo the google play store ani odkiaľkoľvek inde.

Na to použijeme v pohode nástroj otvoreného zdroja 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ý na rámcoch laravel na strane klienta a Vue.js na strane servera pomocou ECMAScript, Sass a HTML5, Je navrhnutý na použitie v ktoromkoľvek z moderných prehľadávačov, jeho inštalácia a použitie je celkom 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 tiež zaregistrovať používateľov k tým, ktorých chcete (a máte povolenia) zdieľajte hudbu, ktorú ste uložili.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Walter Fabian Rodriguez Salazar dijo

    Laravel na strane klienta a Vue.js na strane servera ???? Odkedy sa používa php na strane klienta?

    1.    MaxSteel dijo

      Pretože pre konzolu existuje interpret php, rovnako ako python. K dispozícii je dokonca aj rozhranie Gtk Php.

  2.   Jorge dijo

    A prečo Koel a nie MPD? Alebo by ste mohli poprosiť triedu o tom, ako nakonfigurovať streamovanie pomocou MPD?

  3.    HO2gi dijo

    Aký estetický vzhľad má tento blog, veľmi pekný, ale jeho otvorenie trvá večnosť.

  4.    anon132 dijo

    Vracia sa teda plagiát?

  5.    Luigys toro dijo

    Nejde o nijaký plagiát, priateľ urobil recenziu o našom článku na svojom blogu .. A spojil nás.