Tribu
Self-hosted family organizer for calendar, tasks, shopping, and more
Alternative to: cozi, familywall, ourhome
About
Versions (29)
v0.7.0
2026-02-25What’s new
This release covers two milestones: 0.6 Collaboration and 0.7 Infrastructure & Performance.
Collaboration (0.6)
- Family invitation links (#38): Admins create shareable invite URLs with configurable expiry (1-90 days), max uses, and preset role/adult status. New members register directly via the link.
- Child role restrictions (#37): Age-appropriate access control — children can view data and toggle tasks/shopping items assigned to them, but cannot create, edit, or delete anything else.
- Real-time shopping sync (#36): WebSocket-powered live updates across all connected devices. HTTP mutations remain source of truth; WebSocket broadcasts changes instantly.
Infrastructure & Performance (0.7)
- First-run setup wizard (#41): Fresh deployments guide users through initial admin account creation or backup restore, including theme and language preferences.
- Valkey caching (#43): Hot endpoints (dashboard, unread count, members, nav order, preferences) are cached with automatic invalidation on writes. Graceful fallback when Valkey is unavailable.
- API reference documentation (#45): All 69 endpoints documented with summaries, descriptions, error responses, and examples. Rich API description with auth guide, rate limiting, error format, permissions model, and PAT scope matrix. Visit
/docs(Swagger) or/redoc(ReDoc).
Other changes
- Docker Compose project name set to
tribu(was directory-derivedinfra) - Valkey service renamed from
redis - Version bumped from 0.3.1 to 0.7.0
Full Changelog: https://github.com/itsDNNS/tribu/compare/v0.5.0…v0.7.0