Deployment
Deploy your noboil app to production — Convex Cloud, SpacetimeDB Maincloud, or self-hosted Docker.
Convex handles hosting, scaling, and backups automatically. Deploy to Convex Cloud or self-host with Docker. See convex.dev/docs for the full deployment guide.
Environment variables
Auto-generated from every process.env.X reference in lib/noboil/src/. Set these in your project's .env / runtime config.
11 environment variables read by lib/noboil/src/ (excluding tests). Set these in your project's .env / runtime config.
| Var | Files | Where |
|---|---|---|
CONVEX_URL | 1 | lib/noboil/src/convex/next/active-org.ts |
NEXT_PUBLIC_CONVEX_URL | 2 | lib/noboil/src/convex/create.ts, lib/noboil/src/convex/next/active-org.ts |
NEXT_PUBLIC_SPACETIMEDB_MODULE_NAME | 1 | lib/noboil/src/spacetimedb/server/test.ts |
NEXT_PUBLIC_SPACETIMEDB_URI | 1 | lib/noboil/src/spacetimedb/next/active-org.ts |
NOBOIL_CACHE_DIR | 1 | lib/noboil/src/shared/noboil-dir.ts |
NOBOIL_TEST_TOKEN | 1 | lib/noboil/src/spacetimedb/next/active-org.ts |
NODE_ENV | 8 | lib/noboil/src/convex/react/devtools-panel.tsx, lib/noboil/src/convex/react/use-cache.ts, lib/noboil/src/convex/react/use-list.ts, lib/noboil/src/convex/react/use-mutate.ts, lib/noboil/src/shared/guard.ts, lib/noboil/src/spacetimedb/react/devtools-panel.tsx, lib/noboil/src/spacetimedb/react/use-cache.ts, lib/noboil/src/spacetimedb/react/use-mutate.ts |
SPACETIMEDB_MODULE_NAME | 2 | lib/noboil/src/spacetimedb/next/active-org.ts, lib/noboil/src/spacetimedb/server/test.ts |
SPACETIMEDB_TEST_TOKEN | 1 | lib/noboil/src/spacetimedb/next/active-org.ts |
SPACETIMEDB_URI | 2 | lib/noboil/src/spacetimedb/dev.ts, lib/noboil/src/spacetimedb/next/active-org.ts |
TEST_MODE | 2 | lib/noboil/src/convex/next/active-org.ts, lib/noboil/src/spacetimedb/next/active-org.ts |