Deployment Map
Complete map of production services and published packages.
Topology
Live Services
Cloudflare Workers (APIs)
| Worker | Default URL | Resources | Deploy |
|---|---|---|---|
storage-brain-api | storage-brain-api.marlin-pohl.workers.dev | R2 (storage-brain-files), D1 (storage-brain-db) | pnpm --filter @storage-brain/api deploy |
Cloudflare Pages (Applications)
| App | Custom Domain | Framework | Deploy |
|---|---|---|---|
| Receipt OCR App | receipts.lumitra.co | Next.js via @opennextjs/cloudflare | pnpm run deploy |
| Email Editor | email-editor.lumitra.co | Next.js via @opennextjs/cloudflare | pnpm run deploy |
| ERP Suite Docs | docs.lumitra.co | Clearify (static HTML) | clearify build && deploy |
Staging Environments
The Storage Brain API worker has a staging variant deployed to a separate Worker:
| Worker | Staging URL | Deploy |
|---|---|---|
storage-brain-api-staging | storage-brain-api-staging.marlin-pohl.workers.dev | pnpm --filter @storage-brain/api deploy:staging |
Published Packages
All packages are published under the @marlinjai/ scope on npm.
Infrastructure
| Package | Source | Publish |
|---|---|---|
@marlinjai/brain-core | projects/lumitra-infra/brain-core | pnpm publish (v0.2.0+ on npm) |
@marlinjai/storage-brain-sdk | projects/lumitra-infra/storage-brain/packages/sdk | pnpm publish:sdk |
Data Table
| Package | Source |
|---|---|
@marlinjai/data-table-core | projects/data-table/packages/core |
@marlinjai/data-table-react | projects/data-table/packages/react |
@marlinjai/data-table-adapter-d1 | projects/data-table/packages/adapter-d1 |
@marlinjai/data-table-adapter-prisma | projects/data-table/packages/adapter-prisma |
@marlinjai/data-table-adapter-memory | projects/data-table/packages/adapter-memory |
@marlinjai/data-table-file-adapter-storage-brain | projects/data-table/packages/file-adapter-storage-brain |
Email Editor
| Package | Source |
|---|---|
@marlinjai/email-editor | projects/email-editor/packages/editor |
@marlinjai/email-editor-core | projects/email-editor/packages/core |
@marlinjai/email-editor-ui | projects/email-editor/packages/ui |
@marlinjai/email-editor-blocks | projects/email-editor/packages/blocks |
@marlinjai/email-templates | projects/email-editor/packages/templates |
@marlinjai/email-contacts | projects/email-editor/packages/contacts |
@marlinjai/email-campaigns | projects/email-editor/packages/campaigns |
@marlinjai/email-analytics | projects/email-editor/packages/analytics |
@marlinjai/email-teams | projects/email-editor/packages/teams |
@marlinjai/email-automation | projects/email-editor/packages/automation |
@email-editor/shared | projects/email-editor/packages/shared |
@marlinjai/email-send-adapter-resend | projects/email-editor/packages/send-adapter-resend |
Tooling
| Package | Source | Publish |
|---|---|---|
@marlinjai/clearify | projects/clearify | pnpm publish |
Not Deployed
| Project | Status | Notes |
|---|---|---|
| Framer Clone | Local development only | No wrangler config; runs via next dev |