Skip to content
Sven Rosema edited this page May 5, 2026 · 7 revisions
Kinboard

A self-hosted family dashboard for the kitchen wall. Calendar, weather, photos, shopping list, smart-home — one screen, every device, real-time sync.

Kinboard dashboard — kitchen-kiosk portrait view

Kinboard runs on your hardware, in your house. No cloud account, no telemetry, no subscription. The kitchen-wall display, your phone, the kids' tablets — they all show the same family state, kept in sync by a self-hosted Supabase Realtime backend.

Start here

  1. Quick-start — bring up the stack with one Docker command
  2. Onboarding — create your first family, add devices
  3. Self-hosting — deeper deployment guide (Traefik, override files, backups)

Pick the integrations you actually use

Kinboard's integrations are all opt-in and configured per-family in the in-app /settings UI:

Service Purpose Page
Google Calendar Calendar sync, per-person mapping Integration-Google-Calendar
Home Assistant Smart-home entities, energy dashboard, rooms Integration-Home-Assistant
Immich Screensaver and gallery photos Integration-Immich
Bring! Shopping list sync Integration-Bring
OpenWeatherMap Weather widget + forecast Integration-OpenWeatherMap
Cameras (go2rtc) Live WebRTC / RTSP / MJPEG streams Integration-Cameras

Kiosk setups

The reference deployment is a wall-mounted touchscreen running in browser kiosk mode:

  • Reference-Build — full hardware BOM (touchscreen, mini PC, oak frame), vendor links, photos, assembly notes
  • Kiosk-Windows-11-Mele-4C — software setup on top of the reference hardware, captured down to the registry keys and scheduled-task definitions
  • Kiosk-Linux-Guidance — guidance for self-hosters who want to run on Linux
  • Presence-Sensor — optional LD2410 radar presence sensor for screen-on/off automation

Ops

Status

Kinboard is single-maintainer, MIT-licensed, and supported on best-effort. Bug reports and PRs welcome — see CONTRIBUTING.md. Security issues to security@svenger87.de (see Security-and-Threat-Model).

If Kinboard is useful to your family and you'd like to help keep it healthy: GitHub Sponsors (recurring) or Buy Me a Coffee (one-time tip).

Clone this wiki locally