A black box bash script for configuring Raspberry Pis into single-webpage kiosks.
- Raspberry Pi 4 or 5 running Raspian OS.
- Shared connected between controlling device and Pi.
- When burning the OS onto the flashdrive or during initial boot, ensure the following:
- hostname =
pi-kiosk
- password =
admin
- SSH enabled =
true
- hostname =
- Ensure controlling machine and raspberry pi are on the same network.
- Download
kiosk-setup.sh
to controlling machine- Make sure kiosk-setup script uses Unix LF for EOL
- Port setup script to the pi:
scp <path_to_kiosk-setup.sh> admin@pi-kiosk:/home/admin
- SSH into the pi:
ssh admin@pi-kiosk
- Run the setup script:
sudo sh kiosk-setup.sh <webpage_url>
- Grab a coffee.
sudo cat /home/kiosk/kiosk-pm-logs.log
OR
sudo tail -f /home/kiosk/kiosk-pm-logs.log