Examples
Runnable monorepo workspaces — Express, Next.js App Router, config smoke.
Patterns below mirror real packages under examples/. Copy into your app; paths differ outside this repo.
Runnable workspaces (from monorepo root)
| Workspace | Command | What it proves |
|---|---|---|
examples/config-smoke | npm run examples:smoke | Root tenants.config.json validates + resolveByHost |
examples/express-minimal | npm run examples:express-smoke | Express + multitenantExpress (supertest, no listen) |
examples/next-minimal | npm run dev -w @multitenant/example-next-minimal | Next App Router + @multitenant/next-app/auto |
npm run examples:smoke
npm run examples:express-smoke
npm run dev -w @multitenant/example-next-minimal
# Next: open http://us.localhost:3050 (see root tenants.config.json)Guides
- Express —
multitenantExpress,req.tenant, minimalapp.cjs - Next.js (App Router) —
createTenantMiddlewareFromConfig,automiddleware
Next steps
- Getting started —
npx @multitenant/cli devproxy - CLI
- Home — adapters & packages