A fork of Raspberry Pi OS that runs OctoPrint and a GUI
Find a file
Logan Gartner 4550badacd
Nginx now uses HTTPS, changed plugin menu, fixed video menu
Nginx now uses an HTTPS cert that is generated on first boot.

TouchUI is now a recommended plugin, Themeify is now a suggested plugin

Video menu will now exit if there are no video devices detected
2020-08-15 20:01:01 -06:00
export-image Moving towards first beta release 2020-08-14 01:40:24 -06:00
export-noobs Add new changelog entry 2020-06-22 03:54:38 +01:00
scripts Ensure debootstrap runs through 'sh' rather than 'bash' 2019-10-30 13:31:07 +00:00
stage0 Exposed RELEASE as a configurable variable (#391) 2020-02-26 13:36:39 +00:00
stage1 Nginx now uses HTTPS, changed plugin menu, fixed video menu 2020-08-15 20:01:01 -06:00
stage2 Nginx now uses HTTPS, changed plugin menu, fixed video menu 2020-08-15 20:01:01 -06:00
stage3 Added comments, updated TODO 2020-08-14 22:29:17 -06:00
.dockerignore Docker-Build enhancements 2017-09-21 12:53:01 +01:00
.gitignore Allow image building to be skipped for stages (#137) 2018-01-03 12:48:31 +00:00
build-docker.sh BusyBox realpath does not support -s flag, fallback to use no flags (#384) 2020-02-20 17:20:03 +00:00
build.sh Moving towards first beta release 2020-08-14 01:40:24 -06:00
depends Update ROOT_MARGIN 2020-01-24 12:48:57 +00:00
docker-compose.yml Added docker-compose.yml for easy apt-cacher-ng startup 2017-07-17 12:21:37 +02:00
Dockerfile Dockerfile: use --no-install-recommends in apt-get install (#383) 2020-02-20 17:20:29 +00:00
LICENSE Corrected various typos (#91) 2017-07-27 12:11:07 +02:00
README-pigen.md Replaced whiptail, moved OctoPrint, added plugin manager 2020-08-13 03:42:11 -06:00
README.md Replaced whiptail, moved OctoPrint, added plugin manager 2020-08-13 03:42:11 -06:00
TODO.md Nginx now uses HTTPS, changed plugin menu, fixed video menu 2020-08-15 20:01:01 -06:00

Raspberry Pi OctoPrint Kiosk

This repository contains the source for building an OctoPrint kiosk.

Highlights

  • Lightweight graphical frontend using Surf to display OctoPrint
  • Easy to use TUI installer
  • Built for security

Screenshots

TODO

Installation

Download the latest image from the releases section and flash it onto a microSD card with at least 4GB of storage.

Requirements

Minimum:

  • Raspberry Pi 3
  • 4GB microSD card
  • Keyboard for first time setup
  • Raspberry Pi 4
  • 8GB Class 10 microSD card
  • Keyboard for first time setup