{"repo":"abbott567/raspberry-pi-kiosk","free":true,"listed":false,"github":"https://github.com/abbott567/raspberry-pi-kiosk","clone":"git clone https://github.com/abbott567/raspberry-pi-kiosk.git","description":"A simple set of commands to set up a raspberry pi for use as a stand alone kiosk screen","language":"Shell","stars":52,"topics":["raspberry-pi","raspberry","raspberry-pi-nodejs","chromium-browser","chromium"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Raspberry Pi — Kiosk Mode A collection of scripts that can be used to quickly enable a raspberry pi to boot up as a stand alone kiosk. If you're wanting to run a local server, you will need to follow all of these steps. If you want to boot up and hit a public url, you can skip the Node install. The benefit of running your app locally is you can have a custom error screen if the internet connection drops out. This guide uses Raspberry Pi OS Bookworm on a Raspberry Pi 4 or 5, with Node 24 LTS, which was LTS at the time of writing. What you'll need - A Raspberry Pi 4 or 5 - A microSD card, 8GB or larger, and a way to write to it from your computer - A display, I recommend the official Raspberry Pi 7\" touchscreen as it works out of the box - A power supply for your Pi - A computer running Raspberry Pi Imager, to flash the SD card - Optional: a keyboard and mouse, but you can do the whole setup over SSH instead Table of contents 1. Flash the SD card with Raspberry Pi Imager 2. Headless setup over SSH 3. Clone the repo to the Pi 4. Install Node 5. Run your Node server on startup 6. Setting up kiosk mode 7. Display config 8. Auto-reconnect Wi-Fi 9. Turn the display on and off on a schedule 10. Reboot the Pi into the kiosk 11. Create your kiosk interface Step 1. Flash the SD card with Raspberry Pi Imager [!NOTE] You can do everything in this guide without a keyboard or mouse attached to the Pi, only the display needs to be plugged in. If you want to do it this way, enable SSH and mak","default_branch":null,"files":null,"tree":[],"storefront":"/r/abbott567","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/abbott567/raspberry-pi-kiosk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}