Skip to content
Ariel Shumacher edited this page Mar 10, 2026 · 8 revisions

Jerusalem Science Museum — Kiosk Setup Wiki

A kiosk computer is one that runs an application (i.e. the exhibition app) without letting the user access the main computer.

This wiki explains how to set up and maintain the kiosk computers that run exhibits at the Jerusalem Science Museum.

Developing an Exhibit

Building software for a museum exhibit? See the Exhibit Development Guide — it covers repo setup, naming conventions & requirements, and how to test your code in a sandbox before deployment to an exhibit.

Setting Up a New Kiosk

Linux Mint (desktop PCs)

For standard kiosk computers running Linux Mint:

  1. Installing Mint — Install Linux Mint on the computer
  2. Kiosk Base Setup — Run the base setup script to install common software and configure kiosk behavior
  3. Set up the exhibit — Clone the exhibit's GitHub repo and run its own setup.sh.

Raspberry Pi

For exhibits running on a Raspberry Pi:

  1. Install Raspberry Pi OS on the Pi (using Raspberry Pi Imager)
  2. Kiosk Base Setup RPi — Copy the appropriate setup script (GUI or terminal variant) into your project repo and run it. The page explains both variants and when to use each.

Other Resources

Quick Reference

Clone this wiki locally