Repository navigation
Glovebox v0.3.0
·
3 commits
to 93b9f2dbd951ae22dcd1212c9350f7b5fd5ef0f4
since this release
What's new
Set up from your phone
- No more editing
glovebox.toml. A fresh card starts an open Glovebox-XXXX Wi-Fi network. Join it with your phone and a setup wizard opens by itself, with steps for your home Wi-Fi, backups, extra drives and car. The setup network turns off once the Pi is set up. - glovebox.local: reach the web app by name on your home network.
- Change your setup any time: run Guided setup again from the Setup page and open only the steps you want to change. When the Pi is already on your Wi-Fi, this doesn't go through the setup network.
- Start setup over: put an empty
glovebox-setupfile on the card's boot partition and the setup network comes back. glovebox.tomlon the boot partition still works for anyone who wants to prepare a card ahead of time.
More places to back up to
- Besides SMB, Glovebox now backs up over NFS, rsync over SSH and rclone. rclone covers cloud storage such as Google Drive, S3, Backblaze B2 and Dropbox.
- Test connection checks each step (the server, sign-in, the folder and write access) and says which one failed.
- For rsync over SSH, the Setup page shows the Pi's public key to add to the server. You can upload an
rclone.conffrom the browser.
Extra USB drives
- Optional Music, LightShow and Boombox drives, each kept in sync from a folder on your backup target. They're off until you give them a size.
- A new version is checked first and then swapped in, so the car never sees a half-copied drive.
Install on other boards
install.shnow checks the board, OS, kernel modules, Wi-Fi and free space before installing. It runs on more Raspberry Pi models, including 32-bit ones, and on other boards with a USB device port, on a best-effort basis.GLOVEBOX_CHECK_ONLY=1runs only the checks.- The prebuilt image is still for the Raspberry Pi Zero 2 W.
Fixes
- Wi-Fi status shows the network's name rather than its connection name.
- Changing the backup target starts the archive state over instead of keeping the old target's progress.
- Restarting the service no longer unmounts snapshots that are in use.
- Turning off an extra drive also deletes its disk image.
- While a new version is swapped in, an extra drive stays ejected for long enough that the car and computers notice the change.
Upgrading from 0.2.0
Your existing glovebox.toml keeps working: the old flat SMB settings are still read. Save once from the Setup page to move to the new layout.
Install
New card: flash glovebox-v0.3.0-image.zip with Raspberry Pi Imager (Choose OS > Use custom), put the card in the Pi and plug it into the car's glovebox USB port. After a couple of minutes, join the Glovebox-XXXX Wi-Fi network with your phone: a setup wizard opens for your Wi-Fi, backups, extra drives and car.
Already running Raspberry Pi OS Lite (64-bit)? Install without reflashing, then open http://<the Pi's name>.local:8080 for the same wizard:
curl -fsSL https://github.com/lubaxe/glovebox/releases/download/v0.3.0/install.sh | sudo bashFull instructions: docs/install.md.
This image
| Download | 260 MB |
| Image (written to the card) | 1359 MB |
| Installed system | 503 MB |
| Packages | 274 |
Built from 93b9f2d with pi-gen 2026-10-06-raspios-trixie-arm64. Check downloads against SHA256SUMS.