Nextbase Docs
Nextbase Docs
HomeBlogWelcome to Nextbase v5!Choose your starterGetting startedLocal Supabase per agent
AuthenticationWorkspaces and the admin area
Building with agentsEmails with Resend
Deploy your appDeploy on VercelDeploy on Cloudflare
TroubleshootingNextbase v5
Deploy your app

Deploy your app

Publish your kit with its database, login callbacks and agent connections configured.

The demo hosting is already configured, but your product needs its own database, domain and provider credentials.

The six Supabase, Convex and Neon websites run on Vercel. The two D1 websites run on Cloudflare Workers. Convex also has a backend deployment of its own.

Before you publish

  1. Configure the production database or backend for your kit.
  2. Apply the additive database migrations, or publish the Convex schema and functions.
  3. Configure the app origin, login callbacks and verification email delivery.
  4. Build and deploy the website.
  5. Test sign up, email verification, login and workspace creation on the live domain.
  6. Connect a test agent and check its workspace access and revocation.

The new MCP routes depend on their storage migration or Convex gateway components. Publish that backend change before serving the connection pages.

Choose your deployment guide

  • Vercel, Supabase, Convex and Neon
  • Cloudflare Workers and D1

Optional features

Stripe, object storage, analytics, social providers and realtime services have their own configuration. A successful website deployment doesn't configure an account with each provider.

Enable the integrations you need, then test those flows on your own deployment. Start with authentication and workspaces so you have a working app to build on.

Emails with Resend

Configure verification and app emails for the stack you picked.

Deploy on Vercel

Set up the six Node-hosted starters and their production databases.

On this page

Before you publishChoose your deployment guideOptional features