chilipie-kiosk: kiosk-oppsett for Raspberry Pi

Jeg skrev nylig en guide for FullPageOS. Jeg trengte den ikke selv, og jeg anbefaler ikke FPOS uten forbehold, men den har sine bruksområder, så guiden ble publisert likevel. Programvaren jeg faktisk brukte, var chilipie-kiosk. Det fant jeg ut først da guiden var ferdig.

Hvorfor chilipie-kiosk

Prosjektet trengte en dedikert skjerm som viser en intern nettside uten tilsyn. chilipie-kiosk gjør det. Ifølge GitHub-siden har CPK disse egenskapene:

  • Starter rett i Chrome i fullskjerm, med alle funksjonene til en moderne nettleser.
  • Oppdaterer seg ikke automatisk, så Chrome endrer seg ikke uten at du vet det.
  • Gjenoppretter automatisk etter krasj. Et strømbrudd gir ikke meldingen «Chrome ble ikke avsluttet riktig».
  • Viser egen oppstartsgrafikk i stedet for konsollmeldinger.
  • Bruker en lett vindusbehandler (Matchbox) med lite minnebruk.
  • Har ferdige script for HDMI-kontroll, slik at skjermen kan skrus av utenfor kontortid.
  • Skjuler markøren etter en kort periode uten aktivitet.
  • Starter automatisk på nytt hver natt.
  • Er basert på en nylig Debian, så alle pakker er én apt-get unna.
  • Har de vanligste tipsene samlet i et first-boot-dokument.
Raspberry Pi Zero W nærbilde
En Raspberry Pi er alt du trenger. Foto: Harrison Broadbent / Unsplash

Oppsett

Last ned siste utgave fra GitHub-repoet. Pakk ut og flash .img-filen til et SD-kort. Jeg bruker USB Image Tool.

Animasjon av SD-kort som flasher
Flasher SD-kortet med chilipie-kiosk-imaget

Sett SD-kortet i Pi-en og start den. Du får en «first boot»-side med videre instruksjoner. Deretter åpner du nettsiden som skal vises, og chilipie husker adressen gjennom strømbrudd og omstarter.