Install Barutu on Raspberry Pi 3/4/5
Turn your Raspberry Pi 3, 4, or 5 into a dedicated Barutu display that auto-launches in kiosk mode and pairs to your account.
🚀 Quick Install (Recommended)
curl -fsSL barutu.app/api/pi | sudo bashThis one-liner works on all Pi 3/4/5 models with Raspberry Pi OS.
Option A: One-line install on Raspberry Pi OS
- Flash Raspberry Pi OS (Bookworm) using Raspberry Pi Imager. Optionally set Wi‑Fi and SSH in Advanced.
- Boot the Pi and open a terminal.
- Run the installer:
curl -fsSL barutu.app/api/pi | sudo bashOr download first:
curl -fsSL barutu.app/api/pi -o install.sh && sudo bash install.sh - The device will auto-start kiosk on boot and open the Barutu pairing screen.
Or download directly: barutu-pi-install.sh
Option B: Flash a prebuilt image
Build a branded image using Docker (macOS/Linux/WSL). This produces a flashable image for Raspberry Pi Imager that boots straight into Barutu kiosk mode.
cd raspberry-pi/image
docker build -t barutu-pigen .
mkdir -p dist
docker run --rm -it -v $(pwd)/dist:/output barutu-pigenOutput: raspberry-pi/image/dist/ contains a .img/.zip ready for Raspberry Pi Imager (Custom Image).
Pairing your display
Manage auto-start and service
The installer sets up an Openbox autostart and a systemd service to launch kiosk at boot.
sudo systemctl status barutu-kiosk.service
sudo systemctl restart barutu-kiosk.service
sudo systemctl disable barutu-kiosk.serviceTroubleshooting
- If Chromium is missing, the installer attempts to install
chromium-browserorchromium. - Ensure network time and connectivity are correct for TLS to load
https://barutu.app. - Disable screen blanking and power saving are applied via Openbox autostart.