# FlowerCore Signage Pi Player Phase 1 Raspberry Pi signage player packaging for Chromium kiosk deployments. This bundle is intentionally air-gap friendly: systemd units, shell scripts, udev rules, and Chromium managed policy are all checked into the repo and are installed by `FlowerCore.Puppet`. ## Scope - Bootstrap a stable node identity and mTLS client certificate. - Launch Chromium in kiosk mode against `FC.Signage.Web` player routes. - Restart the kiosk on HDMI hotplug. - Renew mTLS certificates daily when fewer than 30 days remain. - Detect display capabilities at boot, daily, and on HDMI hotplug. Phase 2 native Avalonia rendering is documented separately in Notes and remains deferred.