A browserless digital picture-frame with Rust, KMS/DRM and Alpine Linux

Roughly a year ago I built a DIY digital picture-frame with Fully-Kiosk and Immich-Kiosk on an old Fire HD 10 tablet, documented in this post. That was iteration one. It ended when the battery started expanding - not something I want charging around the clock inside a picture frame on the wall, and the tablet refuses to run from the charger with the battery unplugged. Iteration two replaced the tablet with a regular screen hooked up to a Raspberry Pi Zero 2 W, showing Immich-Kiosk. Immich-Kiosk is a web application, so a browser had to render it around the clock - and that browser killed the Pi’s SD card after almost a year. ...

2026-08-29 · Tom Beyer