Family Home Lab

Family Home Lab A architecture diagram generated by Archify. Home LAN (.13 / .35) Family · browsers / phones · Architecture component Family browsers / phones Caddy · reverse proxy :35 · Home LAN (.13 / .35) Caddy reverse proxy :35 Console portal · FastAPI :13:8500 · Home LAN (.13 / .35) Console portal FastAPI :13:8500 Redis · cache / broker · Home LAN (.13 / .35) Redis cache / broker Postgres · users + prefs · Home LAN (.13 / .35) Postgres users + prefs Transcribe · Celery + RabbitMQ · Home LAN (.13 / .35) Transcribe Celery + RabbitMQ OmniRoute · LLM gateway :20129 · Home LAN (.13 / .35) OmniRoute LLM gateway :20129 dsh chat · per-user × 4 · Home LAN (.13 / .35) dsh chat per-user × 4 Jervis · voice agent :8501 · Home LAN (.13 / .35) Jervis voice agent :8501 Garage S3 · shared-media · Home LAN (.13 / .35) Garage S3 shared-media Amazon S3 · offsite backup · Architecture component Amazon S3 offsite backup HTTPS *.lab console.lab omniroute.lab chat models async SQL Borg sync Legend Backend Database Cloud External

Edge

  • • Caddy terminates HTTPS for ~50 sites (*.lab + *.home.lab)
  • • Family reaches the whole lab from one login

Lab

  • • FastAPI console + admin + Files
  • • Celery workers transcribe audio/video
  • • Garage S3 + shared-media (portal → S3)

AI

  • • OmniRoute pins deterministic models (chat/reasoning/coding)
  • • dsh chat hardened — no shell
  • • Jervis voice agent drives Home Assistant
  • • Voice page → Jervis agent (console)