I've been building my own self-hosted family dashboard and I've finally got it to the point where I'd like other people to start breaking it.
HomeBoard
https://github.com/MooreSi/HomeBoard
I originally wanted something I could leave running on a screen in the house that combined our family calendars, photos, weather and a few useful bits of information without relying on another hosted subscription/service.
Then feature creep happened.
It's now got multiple ICS calendars, continuous calendar browsing, family profiles, shopping/checklists, chores and points, kids' routines, meals, bin reminders, countdowns, photos, weather, RSS, themes, a visual layout editor, portrait displays, scheduled screens/playlists, backup/restore and a PWA-style management interface.
It can run directly under Node, in Docker, or as a Proxmox LXC.
One of the main things I've tried to retain is the self-hosted/local-first approach. Calendar credentials and settings live on the server and it's intended primarily for a trusted home network rather than being another cloud dashboard.
I'm running it myself, but this is very much WIP rather than a finished 1.0 release.
What I really need now is people with environments that aren't mine.
I'd be interested to know:
• Does the install experience make sense?
• Does it behave properly on different displays/tablets?
• What would stop you actually using it?
• Are there obvious integrations I'm missing?
• Is the family organisation side useful or should the project stay closer to being a pure dashboard?
• What have I overcomplicated? 😄
I'd particularly love some testing from Docker, Proxmox and Home Assistant/home-lab users.
Also very happy to have collaborators. If anyone fancies contributing code, integrations, themes, documentation, testing or even just helping shape the direction, PRs/issues/discussion are very welcome.
Repo is here:
https://github.com/MooreSi/HomeBoard
Cheers