EERP Suite

Deployment Architecture

Infrastructure layout and custom domain routing.

Coolify (Hetzner)

Cloudflare

Custom Domains

Storage

Compute

receipts.lumitra.co

email-editor.lumitra.co

docs.lumitra.co

api.storage-brain.lumitra.co

Pages: Receipt OCR App

Pages: Email Editor

Pages: Docs Hub

R2, EU jurisdiction: storage-brain-files-eu

Storage Brain API (Node)

Postgres: Storage Brain metadata

Coolify (Hetzner)

Cloudflare

Custom Domains

Storage

Compute

receipts.lumitra.co

email-editor.lumitra.co

docs.lumitra.co

api.storage-brain.lumitra.co

Pages: Receipt OCR App

Pages: Email Editor

Pages: Docs Hub

R2, EU jurisdiction: storage-brain-files-eu

Storage Brain API (Node)

Postgres: Storage Brain metadata

Services

ServicePurposeUsed By
PagesNext.js app hosting via @opennextjs/cloudflareReceipt OCR, Email Editor
PagesStatic site hostingClearify Docs Hub
CoolifyContainer hosting on HetznerStorage Brain API and dashboard
R2Object storage, EU jurisdiction (storage-brain-files-eu), reached over the S3 protocolFile uploads via Storage Brain
PostgresRelational databaseStorage Brain metadata, tenant and workspace data
D1SQLite databaseApp databases via adapter-d1

Pages Applications

ProjectCustom DomainWorker NameNotes
Receipt OCR Appreceipts.lumitra.coreceipt-ocr-appNext.js via @opennextjs/cloudflare
Email Editoremail-editor.lumitra.coemail-editorNext.js via @opennextjs/cloudflare
ERP Suite Docsdocs.lumitra.co—Static HTML via Clearify

APIs

ServiceURLHosting
Storage Brain APIapi.storage-brain.lumitra.coCoolify (Node service). There is no Worker and no staging environment any more.

Full deployment map — every service, package, and deploy command