EERP Suite

Deployment Map

Complete map of production services and published packages.

Topology

Cloudflare Storage

Cloudflare Workers

Cloudflare Pages

Custom Domains (lumitra.co)

NPM Registry (@marlinjai)

brain-core

storage-brain-sdk

data-table-*

email-editor-*

clearify

receipts.lumitra.co

email-editor.lumitra.co

docs.lumitra.co

Receipt OCR App

Email Editor

Clearify Docs Hub

storage-brain-api

R2: storage-brain-files

D1: storage-brain-db

Cloudflare Storage

Cloudflare Workers

Cloudflare Pages

Custom Domains (lumitra.co)

NPM Registry (@marlinjai)

brain-core

storage-brain-sdk

data-table-*

email-editor-*

clearify

receipts.lumitra.co

email-editor.lumitra.co

docs.lumitra.co

Receipt OCR App

Email Editor

Clearify Docs Hub

storage-brain-api

R2: storage-brain-files

D1: storage-brain-db


Live Services

Cloudflare Workers (APIs)

WorkerDefault URLResourcesDeploy
storage-brain-apistorage-brain-api.marlin-pohl.workers.devR2 (storage-brain-files), D1 (storage-brain-db)pnpm --filter @storage-brain/api deploy

Cloudflare Pages (Applications)

AppCustom DomainFrameworkDeploy
Receipt OCR Appreceipts.lumitra.coNext.js via @opennextjs/cloudflarepnpm run deploy
Email Editoremail-editor.lumitra.coNext.js via @opennextjs/cloudflarepnpm run deploy
ERP Suite Docsdocs.lumitra.coClearify (static HTML)clearify build && deploy

Staging Environments

The Storage Brain API worker has a staging variant deployed to a separate Worker:

WorkerStaging URLDeploy
storage-brain-api-stagingstorage-brain-api-staging.marlin-pohl.workers.devpnpm --filter @storage-brain/api deploy:staging

Published Packages

All packages are published under the @marlinjai/ scope on npm.

Infrastructure

PackageSourcePublish
@marlinjai/brain-coreprojects/lumitra-infra/brain-corepnpm publish (v0.2.0+ on npm)
@marlinjai/storage-brain-sdkprojects/lumitra-infra/storage-brain/packages/sdkpnpm publish:sdk

Data Table

PackageSource
@marlinjai/data-table-coreprojects/data-table/packages/core
@marlinjai/data-table-reactprojects/data-table/packages/react
@marlinjai/data-table-adapter-d1projects/data-table/packages/adapter-d1
@marlinjai/data-table-adapter-prismaprojects/data-table/packages/adapter-prisma
@marlinjai/data-table-adapter-memoryprojects/data-table/packages/adapter-memory
@marlinjai/data-table-file-adapter-storage-brainprojects/data-table/packages/file-adapter-storage-brain

Email Editor

PackageSource
@marlinjai/email-editorprojects/email-editor/packages/editor
@marlinjai/email-editor-coreprojects/email-editor/packages/core
@marlinjai/email-editor-uiprojects/email-editor/packages/ui
@marlinjai/email-editor-blocksprojects/email-editor/packages/blocks
@marlinjai/email-templatesprojects/email-editor/packages/templates
@marlinjai/email-contactsprojects/email-editor/packages/contacts
@marlinjai/email-campaignsprojects/email-editor/packages/campaigns
@marlinjai/email-analyticsprojects/email-editor/packages/analytics
@marlinjai/email-teamsprojects/email-editor/packages/teams
@marlinjai/email-automationprojects/email-editor/packages/automation
@email-editor/sharedprojects/email-editor/packages/shared
@marlinjai/email-send-adapter-resendprojects/email-editor/packages/send-adapter-resend

Tooling

PackageSourcePublish
@marlinjai/clearifyprojects/clearifypnpm publish

Not Deployed

ProjectStatusNotes
Framer CloneLocal development onlyNo wrangler config; runs via next dev