Servers
The server lens answers where Kraite physically runs. Production is one private-use Hetzner server named kraite; the iPhone app remains outside the VPS.
Architecture overview
The one-server topology, product paths, accepted blast radius, and mobile boundary.
Kraite (all-in-one production)
MySQL, Redis, ingestion, queues, daemons, web applications, worker budget, startup order, and release behavior.
Cross-lens entry points
- Subsystems — what runs on the server
- Business domains — what the runtime manipulates
- Lifecycles — how work travels through the host