-
-
Notifications
You must be signed in to change notification settings - Fork 1
Home
A self-hosted family dashboard for the kitchen wall. Calendar, weather, photos, shopping list, smart-home — one screen, every device, real-time sync.

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.
- Quick-start — bring up the stack with one Docker command
- Onboarding — create your first family, add devices
- Self-hosting — deeper deployment guide (Traefik, override files, backups)
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 |
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
- Security-and-Threat-Model — what Kinboard expects of your network and what it doesn't
- Database-Schema — tables, RLS policies, migration story
- Notifications — web push setup, server-side cron, quiet hours
- Themes-and-Locales — monthly themes, English + German
- Troubleshooting — common breakages and fixes
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).
Kinboard on GitHub · Sponsor · Buy me a coffee · Report a bug · MIT-licensed
Getting started
Operations
Integrations
Kiosk hardware
Built-in features
- Dashboard
- Calendar
- Shopping
- Recipes & meal planning
- Tasks & todos
- Notes
- Birthdays
- School schedule
- Smart home & energy
- Screensaver
- Family members
- Devices
- Notifications
- Themes
Plugins (per-family on/off)
Contributing