
LX Family Planner — a self-hosted family OS for calendars, tasks, meals, chat and kid profiles
Hi everyone 👋
I've been working on LX Family Planner — a self-hosted family organizer that bundles the stuff families actually need into one app, instead of spreading it across five. It runs on Docker / Unraid / Umbrel / Proxmox / plain Node.js, MIT-licensed.
What it does:
- 📅 Shared calendars with reminders
- ✅ Tasks & chores with approval workflow for kids
- 🛒 Shopping lists (incl. Bring! integration)
- 🍝 Meal planning & recipes
- 💬 Family chat with optional guest invites
- 📁 Family files / media
- 👶 Child profiles with playful missions & rewards
- 🐾 Pet profiles (care & health only)
- 🔔 Notifications via Gotify / ntfy
- 🌐 DE + EN interface, Android app available
Why self-hosted: All data stays on your own server. Adults get a calm planning workspace, parents keep control over approvals/integrations, and there's role-based access so kids see what they should see.
Integrations: Nextcloud, Home Assistant, Bring!, Gotify, ntfy
Links:
- 🔗 GitHub: https://github.com/laxxx-lab/lx-family-planner
- 🌐 Live demo: https://familie.laxxx-lab.de/
- 🐳 Docker:
docker pullghcr.io/laxxx-lab/lx-family-planner:latest - 📦 Also in: Unraid Community Applications, Umbrel App Store
- 📱 Android APK in the README
Quick start (Docker):
yaml
services:
lx-family-planner:
image: ghcr.io/laxxx-lab/lx-family-planner:latest
ports:
- "3001:3001"
environment:
- APP_SECRET=<32+ random chars, keep stable across updates>
- REGISTRATION_MODE=first-family
volumes:
- ./data:/app/data
- ./backups:/app/backups
restart: unless-stopped
I'd love feedback — especially from anyone running a family setup on a homeserver. What's missing for your use case?
Thanks for checking it out! 🙌
u/Odd-Enthusiasm8582 — 9 days ago