HomeOS – A self-hosted family dashboard for a kitchen touchscreen

Source: github.com
28 points by danialkhilji 15 hours ago on hackernews | 28 comments

A self-hosted family operating system for a kitchen touchscreen. Manages household tasks, shopping lists, notes, prayer times, and birthdays from a single shared display.

Screenshots

Dashboard Calendar

Tasks Shopping

Settings

Tech Stack

  • Frontend: React, TypeScript, Vite, Tailwind CSS
  • Backend: Python 3.12, FastAPI, SQLAlchemy, SQLite
  • Infrastructure: Docker, Docker Compose
  • Target Device: Linux Mini PC + touchscreen display

Quick Start

git clone https://github.com/YOUR_USERNAME/HomeOS.git
cd HomeOS
cp .env.example .env
docker compose up --build

Documentation

License

MIT