https://github.com/twihno/pi-kiosk
Single page firefox kiosk for raspberry pi
https://github.com/twihno/pi-kiosk
firefox firefox-browser kiosk raspberry-pi webkiosk
Last synced: 12 months ago
JSON representation
Single page firefox kiosk for raspberry pi
- Host: GitHub
- URL: https://github.com/twihno/pi-kiosk
- Owner: twihno
- License: mit
- Created: 2021-10-25T19:19:18.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-11-21T15:03:51.000Z (over 4 years ago)
- Last Synced: 2023-07-12T14:58:58.889Z (almost 3 years ago)
- Topics: firefox, firefox-browser, kiosk, raspberry-pi, webkiosk
- Language: Shell
- Homepage:
- Size: 712 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pi Kiosk
A simple, single page Firefox webkiosk for Raspberry Pi
# Features
- (Almost) no need for maintenance
- Unattended Upgrades
- No SSH enabled (to enable ssh, you have to execute ```sudo ufw enable ssh```)
- Firefox ESR
- Automatic install script
# Required Hardware
A Raspberry Pi and a compatible monitor/display (the performance obviously differs between pi generations)
# OS
This script has been developed and tested on Raspberry Pi OS Lite Buster (Debian 10).
# Setup
- Flash Raspberry Pi OS Lite to a SD card (more information: https://www.raspberrypi.com/software/)
- Boot the pi (display required)
- install git (```sudo apt-get install git```)
- cd to home directory (```cd ~```)
- clone repository (```git clone https://github.com/twihno/pi-kios```)
- cd into the setup folder (```cd ~/pi-kiosk/setup```)
- execute the setup script (```sudo ./setup.sh```) (SUDO required!!!)
- follow the instructions
The pi reboots after the setup. You can press ```Alt+F4``` to close the browser window and perform various tasks e.g. setup your wireless network connection.
# Options
You can run the script with the parameter ```nonint```.
```bash
sudo ./setup.sh nonint
```
This disables the GUI questions and uses the default values instead.
# Disclaimer
This project isn't affiliated with Mozilla or the Raspberry Pi Foundation. I just wanted to setup a simple (and more or less secure) webkiosk on a raspberry pi.