Piclodio: Raspberry Pi modinātāja radio
Tīmekļa aģentūra » Digitālās ziņas » Piclodio: Raspberry Pi modinātāja radio

Piclodio: Raspberry Pi modinātāja radio

Pieejama jaunā Piclodio versija!
Piclodio ir tīmekļa lietojumprogramma, lai pārveidotu Raspberry Pi par interneta radio pulksteni. Es tur vienubrīd biju taisījis rakstu pirmajai versijai. Acīmredzot lietojumprogrammu var instalēt jebkurā nunux mašīnā, ja vien tā atbalsta Django sistēmu. Tomēr šādas komandas darbosies tikai uz Debian pamata.

Tātad, kāpēc jūs man jautātu par jaunu versiju? Nu vairāku iemeslu dēļ:

  • Izmantojot ietvaru (Django). Mums kā lietotājam ir vienalga, bet izstrādātājam tas ir svarīgi. Tas ļaus lietojumprogrammai attīstīties, to uzturēt un, galvenais, nodrošināt tīru bāzi, lai citi cilvēki varētu kodā iekļaut savas daudzās funkcijas.
  • Jauns interfeiss. Vecais labi izskatījās viedtālrunī, bet nebija īpaši piemērots PC tipa termināļiem.
  • Labāka veiktspēja. Pārslēgšanās no PHP uz Python. Rpi mīlas pitons.
  • Jaunas funkcijas. Iespēja iestatīt vairākus modinātājus, izvēlēties dienu, automātiski apturēt modinātāju un pārvaldīt vairākus tīmekļa radio

Kods ir atvērts un pieejams vietnē Github. Nevilcinieties un pieprasiet savus uzlabojumus. Šajā rakstā varat arī vienkārši komentēt savas idejas. Šeit ir neliels interfeisa priekšskatījums

 

 

 

 

 

 

 

 

 

 

 

 

Īsāk sakot, pāriesim pie instalēšanas!

uzstādīšana

Django ietvara instalēšana

Jūs varat pārbaudīt savu instalāciju, izmantojot šādu komandu. Tam vajadzētu sniegt jums Django versiju.

Tīmekļa servera, multivides atskaņotāja, datu bāzes un python moduļa instalēšana, lai savienotu django ar tīmekļa serveri.

Projektā tiek izmantots konkrēts python modulis. Tas ir python-crontab.

Mēs tagad izgūstam Piclodio no Github. Mēs to instalējam tīmekļa servera direktorijā un piešķiram tiesības uz šo direktoriju apache lietotājam.

Mēs kopējam apache (vHost) konfigurācijas failu

VHost aktivizēšana

Šī pēdējā komandrinda aicina mūs restartēt apache.

Visbeidzot, jums ir jāautorizē apache serveris izmantot multivides atskaņotāju. Mēs rakstām

un mēs pievienojam šo rindu faila beigās

Un lūk! Lietojumprogramma ir pieejama jūsu Rpi IP adresē, izmantojot jūsu pārlūkprogrammu.

Ja vēlaties iestatīt konkrētu URL, apache konfigurācijas failā ir jāmaina vHost. Piemēram, ja es vēlos sazināties ar lietojumprogrammu, izmantojot vietrādi URL http: // address_ip_du_rpi / piclodio, es mainīšu konfigurācijas failu šādi:

Restartējiet apache, lai to ņemtu vērā, un tas ir labi.