A fork of Raspberry Pi OS that runs OctoPrint and a GUI
Find a file
Logan Gartner 0d495115aa
Replaced whiptail, moved OctoPrint, added plugin manager
Replaced whiptail with dialog since dialog has more features and looks
nicer imo

OctoPrint has been moved to /srv/octoprint

There is now an OctoPrint group as well as an OctoPrint user

First-time will now ask if you want to preinstall some curated plugins

Added warning advising end users that this is nowhere near production
ready.

Added more stuff to TODO

README improvements
2020-08-13 03:42:11 -06:00
export-image Implemented GUI, build OctoPrint 2020-08-11 01:04:29 -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 Replaced whiptail, moved OctoPrint, added plugin manager 2020-08-13 03:42:11 -06:00
stage2 Replaced whiptail, moved OctoPrint, added plugin manager 2020-08-13 03:42:11 -06:00
stage3 Added OctoPrint service, made NoDM actually work 2020-08-11 17:26:21 -06:00
stage4 Bookshelf PDF download 2020-05-13 13:15:07 +01:00
stage5 stage5: install code-the-classics 2020-01-24 13:09:04 +00: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 Reorganized utilities, fixed stupid typo, timestamp now uses start 2020-08-12 15:08:19 -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 Replaced whiptail, moved OctoPrint, added plugin manager 2020-08-13 03:42:11 -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