BetterFrame/kiosk/src
Mitchell R fa4c1684a3
fix(deploy+kiosk): server healthcheck wget, nodered spider, cloud discovery
- server Dockerfile installs wget — bookworm-slim doesn't include it
  by default, so the healthcheck CMD silently failed → Coolify marked
  the container unhealthy.
- nodered healthcheck swapped to /nrdp/ (always 200 when runtime up)
  via wget --spider; previous /nrdp/auth/login returned non-2xx when
  adminAuth disabled.
- start_period bumped to 90s for nodered's flow load on smaller hosts.
- Kiosk discovery: cloud fallback now frame-eu.betterportal.net per
  the managed-fleet endpoint.
2026-05-19 04:15:25 +02:00
..
bundle.rs feat: multi-display + snapshot + health + GPIO + nodered embed 2026-05-13 01:18:22 +02:00
cec.rs fix: fire CEC AND DPMS unconditionally for power commands 2026-05-11 11:18:31 +02:00
firmware.rs feat(ota): phase 3 — rollouts + automated rollback 2026-05-14 07:28:20 +02:00
gpio.rs fix: gpio lines binding must be mut for read_event 2026-05-13 01:23:09 +02:00
hwmon.rs feat: Pi fan control + temp monitoring + stream swap on layout change 2026-05-11 11:47:07 +02:00
local_server.rs feat(kiosk): LAN-side local HTTP server (GET layout API + admin proxy) 2026-05-14 07:24:21 +02:00
main.rs feat(kiosk): LAN-side local HTTP server (GET layout API + admin proxy) 2026-05-14 07:24:21 +02:00
pipeline.rs fix: filter rtspsrc pads — only link video to decodebin, skip audio 2026-05-10 20:51:29 +02:00
server.rs fix(deploy+kiosk): server healthcheck wget, nodered spider, cloud discovery 2026-05-19 04:15:25 +02:00
ui.rs feat(kiosk): per-cell morph animation on layout swap 2026-05-18 11:15:30 +02:00
ws_client.rs feat(ota): replacement pairing + firmware OTA (admin UI, kiosk client, CI) 2026-05-13 20:56:42 +02:00