2.5 KiB
2.5 KiB
129 — house
Yuvomi family planner (formerly Oikos). Self-hosted family planner with 14 modules: calendar, tasks, meals, groceries, budget, documents, notes, contacts, birthdays, housekeeping, recipes, reminders.
At a glance
- Hostname:
house - IP:
192.168.8.212(static) - Privilege: unprivileged
- Resources: 1 core / 1344 MiB RAM / 8 GiB rootfs (Debian 13)
- Mounts: none
- Public hostname:
house.hubris.network→ VPS traefik → Caddy
Service / port map
| Service | Listen | Notes |
|---|---|---|
oikos (Yuvomi) |
0.0.0.0:3000 |
Docker Compose at /opt/yuvomi/, image ghcr.io/ulsklyc/yuvomi |
Integrations
- Authentik SSO (OIDC): Provider
Provider for Yuvomi(PK 31) in Authentik on VPS. Env vars in/opt/yuvomi/.env:OIDC_ISSUER,OIDC_CLIENT_ID,OIDC_CLIENT_SECRET. Redirect URI:https://house.hubris.network/auth/oidc/callback. - Paperless WebDAV bridge: Yuvomi documents stored on WebDAV server at paperless (103) port
:8088, serving/mnt/library/documents/import/yuvomi/. Documents placed there by Yuvomi are auto-consumed by Paperless-ngx. - Weather widget: Open-Meteo (free, no API key). Munich coordinates set.
- Google Calendar: Pending — see plan for token extraction from trmnl (128).
Config paths
/opt/yuvomi/docker-compose.yml— downloaded from upstream/opt/yuvomi/.env— config including secrets (untracked)/opt/yuvomi/data/— SQLCipher SQLite DB (oikos.db)/opt/yuvomi/backups/— auto backups/opt/yuvomi/modules/— Yuvomi modules (empty for now)
Related
- Caddy (121) — LAN reverse proxy (
house.hubris.network → 192.168.8.212:3000) - VPS ingress — public edge (cert mirror + traefik router)
- DNS (107) — Technitium A record
house → 192.168.8.175(LAN path via Caddy) - Paperless (103) — WebDAV bridge for document import
- TRMNL (128) — Google Calendar tokens source
- Deployment plan
Changelog
2026-06-26 — provisioned
LXC 129 created (Debian 13, unprivileged, 192.168.8.212). Docker installed. Yuvomi container running on :3000 from ghcr.io/ulsklyc/yuvomi:latest. Caddy block + DNS A record + VPS traefik router house-public for public access. Authentik OIDC provider created (PK 31). WebDAV document bridge on paperless LXC (103) at :8088 for Paperless auto-import.