Deployment Architecture
Cloudflare infrastructure layout and custom domain routing.
Cloudflare Services
| Service | Purpose | Used By |
|---|
| Pages | Next.js app hosting via @opennextjs/cloudflare | Receipt OCR, Email Editor |
| Pages | Static site hosting | Clearify Docs Hub |
| Workers | Serverless API compute | Storage Brain API |
| R2 | Object storage | File uploads via Storage Brain |
| D1 | SQLite database | Storage Brain metadata, tenant/workspace data, app databases via adapter-d1 |
Pages Applications
| Project | Custom Domain | Worker Name | Notes |
|---|
| Receipt OCR App | receipts.lumitra.co | receipt-ocr-app | Next.js via @opennextjs/cloudflare |
| Email Editor | email-editor.lumitra.co | email-editor | Next.js via @opennextjs/cloudflare |
| ERP Suite Docs | docs.lumitra.co | — | Static HTML via Clearify |
Worker APIs
| Worker | Default URL | Staging URL |
|---|
storage-brain-api | storage-brain-api.marlin-pohl.workers.dev | storage-brain-api-staging.marlin-pohl.workers.dev |
Full deployment map — every service, package, and deploy command