Help & support
How to get help with SaaS Starter — email, what to include in your message, and a full map of documentation by topic.
Help & support
Email (fastest for licensing and setup)
Use this address when:
- You are stuck on first run (Postgres, Redis, migrations,
pnpm dev, Docker). - You need clarity on licensing, seats, or invoices for the boilerplate.
- You want a second pair of eyes before production (env review, webhook URLs, TLS).
What to put in your first email
| Include | Why |
| --- | --- |
| Node and pnpm versions (node -v, pnpm -v) | We reproduce on the same major lines. |
| OS (e.g. macOS 14, Ubuntu 24.04, WSL2) | Path and Docker behavior differ. |
| Docker vs native databases | Different failure modes. |
| Last 30 lines of the failing command (not screenshots only) | Text is searchable and complete. |
| Whether curl http://localhost:8000/health works | Separates API-down from web-only issues. |
| Whether you ran pnpm doctor (from clone root) | Paste the command output if it failed. |
Do not send production secrets, webhook signing secrets, or live customer data. Redact tokens and passwords.
CLI from a clone
In the monorepo, use pnpm doctor for the primary environment check and pnpm cli … for the rest of the CLI flow from the repo root. See Quick Start — CLI commands. Avoid npx cli in the clone: npm may install an unrelated registry package, not this repo’s packages/cli.
Self-serve documentation (by task)
Install and run
| Page | Use it when… | | --- | --- | | Quick Start | First clone → running stack, health checks, seed admin. | | Environment matrix | You need the right variable names for web vs API vs workers. | | Docker & scaling | You deploy with Compose, horizontal API, or Redis split. | | Deployment | You move from laptop to staging/production. |
Product and compliance
| Page | Use it when… | | --- | --- | | Authentication | OAuth, sessions, orgs, 2FA, magic links. | | Billing | Stripe, Paddle, Lemon Squeezy, webhooks, test mode. | | AI & RAG | Providers, quotas, streaming, embeddings. | | Database | Drizzle, migrations, pgvector. | | Security & webhooks | HMAC verification, secrets, operational safety. | | Security controls map | You need a controls-oriented overview. |
Architecture and customization
| Page | Use it when… | | --- | --- | | Project structure | You need to know where features live in the monorepo. | | Configuration | Env vars and startup validation. | | Provider adapters | Swapping billing, email, AI, storage implementations. | | Positioning & proof | You are comparing SaaS Starter to other starters. |
Documentation feedback
If something in this site is wrong, outdated, or unclear, email the same address with:
- The page path (e.g.
/billing, not only the browser title). - What you expected vs what happened.
- A small repro if it is a runbook issue (commands + error text).
We treat documentation defects like product defects.