Skip to content

C2 Container View

Last reviewed: 2026-06-30

This is the current container-level view.

Product admin
-> Dashboard static app
-> Admin Worker
-> Product OS Admin API
-> Postgres, KV, Worker assets
Mobile/Web app runtime
-> Runtime Worker
-> Decision, identity, entitlement and event endpoints
-> KV/bundled config, Postgres, Queue
External providers
-> Ingestion Worker
-> Webhook processors and queue consumers
-> Postgres, Queue, R2
Docs reader
-> docs.appranks.com
-> Admin Worker
-> worker/public/docs static Starlight build
  • Admin docs and dashboard are admin-surface concerns.
  • Runtime endpoints should remain small and app-facing.
  • Provider callbacks should go through ingestion unless a product-owned runtime domain is intentionally required.
  • Production app runtime calls should use product/app-owned domains rather than workers.dev.