Kā ir savs serveris mūzikas straumēšanai

Mēs visi, kuriem patīk mūzika, zinām plankumains, tieši tāpēc mēs iemācīsimies, kā mums ir savs serveris, kurā glabāt mūziku, kuru pēc tam klausīsimies no jebkuras savas ierīces (Android, Ios, PC utt.), bez nepieciešamības instalēt neko vai Google Play veikalā ne no kurienes citur.

Šim nolūkam mēs to izmantosim koels atvērtā pirmkoda rīks ar ilgu vēsturi un izcilu attīstības kopienu.

Kas ir Koels?

Koels, Tas ir parādā savu vārdu putnam, kurš dzied, tas rodas no nepieciešamības iegūt pilnīgu, lietojamu, bezmaksas un skaistu instrumentu mūzikas glabāšanai serverī, kas pēc tam tiks atskaņots no citām ierīcēm. koels

Tas ir veidots ar ietvariem Laravel klienta pusei un Vue.js servera pusē, izmantojot ECMAScript, Sass un Html5, Tas ir paredzēts lietošanai ar jebkuru no mūsdienu pārlūkprogrammām, tā instalēšana un izmantošana ir diezgan vienkārša.

Šai lietojumprogrammai ir ļoti veikls interfeiss, kā arī citas funkcijas, piemēram, nejauša mūzika, mūzikas vilkšana un nomešana, nosaukuma maiņa.

Kā instalēt Koel

Pirms Koel instalēšanas mums jāatbilst noteiktām servera puses prasībām

Koel servera prasības

Apsveriet modifikāciju php.ini memory_limit vērtībai, kas lielāka par 512M
  • Visas Laravel prasības - PHP, OpenSSL, komponists un tamlīdzīgi.
  • MySQL vai MariaDB.
  • Jaunākā stabilā NodeJS versija ar npm priekš VueJS

Koel instalēšana serverī

No konsoles izpildiet šādas komandas:

cd PUBLIC_DIR git klons https://github.com/phanan/koel.git .
git izrakstīšanās v2.2.0 # Pārbaudiet jaunāko versiju vietnē https://github.com/phanan/koel/releases
komponists instalēt

Tagad modificējiet .env ar jūsu datiem. Šīs ir minimālās vērtības, kas jāaizpilda:

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

Pēc tam, kad esat konfigurējis savu .env sāciet savu koel instanci ar šādu komandu

php artisan koel: inic

Tad jūs varat piekļūt mūzikas straumēšanas servera serverim, piekļūstot no sava pārlūka http://localhost:8000/

Secinājumi par Koelu

Bez šaubām, Koel ir diezgan spēcīgs rīks, kas atrisina diezgan izplatītu problēmu, kas ļauj bez ierobežojumiem piekļūt jūsu mūzikai no jebkuras vietas un ar jebkuru ierīci.

Ir arī svarīgi uzsvērt, ka Koel ir dažādas funkcijas, piemēram, Playlist, dziesmu grupēšana pēc izpildītāja, albuma utt., To var integrēt arī dziesmu tekstu pakalpojumos.

Visbeidzot, ja vēlaties, varat arī reģistrēt lietotājus pie tiem, kurus vēlaties (un jums ir atļaujas) dalieties ar saglabāto mūziku.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Valters Fabians Rodrigess Salazars teica

    Laravel klienta pusei un Vue.js servera pusei ???? Kopš kura laika klienta pusē tiek izmantots php?

    1.    Makss Tērauds teica

      Tā kā konsolei ir php tulks, tāpat kā pitons. Ir pat Gtk Php saskarne.

  2.   Jorge teica

    Un kāpēc Koels, nevis MPD? Vai arī jūs, lūdzu, varētu pasniegt klasi, kā konfigurēt straumēšanu ar MPD?

  3.    HO2gi teica

    Kāda ir šī emuāra estētika, ļoti jauka, bet tās atvēršana prasa mūžīgi.

  4.    anon132 teica

    Tātad plaģiāts atgriežas?

  5.    Luigys toro teica

    Nekāda veida plaģiāta nav, draugs pārskatīja mūsu rakstu savā emuārā .. Un viņš mūs saistīja.