Cursor → production
Code-owned applications requiring an explicit production stack
What is Cursor?
Code-owned applications requiring an explicit production stack. Cursor uses Any framework as its primary stack, with Your choice for backend services.
Production Checklist for Cursor
Every Cursor app needs these production essentials before going live:
- Code ownership: Export your code to a GitHub repository you control
- Environment variables: Move all secrets out of client code
- Database migrations: Set up versioned schema changes
- Authentication: Configure OAuth callbacks for your production domain
- Monitoring: Add error tracking before your first real user
- Backups: Enable automated backups and test restore
Common Cursor Production Mistakes
- Leaving code only in the builder's platform with no export
- Using builder-provided URLs instead of owning your domain
- Not separating preview and production environments
- Skipping webhook verification for payments
- Forgetting to add monitoring before launch
Estimated Costs
Typical Cursor production stack costs Your choice for small apps, scaling up with traffic and features.
Close every production gap
Source control & ownership
Git repository, export path, access and rollback history
Open file →criticalHosting & runtime
Production runtime, regions, scaling, cold starts and rollback
Open file →criticalDomain, DNS & TLS
Custom domain, DNS ownership, HTTPS and renewal controls
Open file →criticalAuthentication
Sessions, OAuth redirects, email verification and account recovery
Open file →criticalDatabase
Production credentials, migrations, pooling and connection limits
Open file →criticalAuthorization & RLS
Server-side permissions and row-level data policies
Open file →revenuePayments & webhooks
Checkout, webhook verification, retries and entitlement state
Open file →revenueTransactional email
Sender domain, SPF/DKIM/DMARC, bounces and templates
Open file →operationsErrors & monitoring
Exception capture, releases, alert routing and ownership
Open file →operationsBackups & restore
Automated backups, retention and a tested restore path
Open file →criticalSecrets & environments
Separate preview/production variables and rotation
Open file →criticalRate limits & abuse
API, auth, uploads and AI-cost protection
Open file →growthAnalytics & conversion
Consent-aware product and funnel events
Open file →trustPrivacy & legal
Data inventory, deletion path, disclosures and processor list
Open file →External hosting paths
Cursor to Vercel
Next.js, preview deploys and global delivery
$0-20/moOpen file →DEPLOY PATHCursor to Netlify
Web apps, deploy previews and domains
$0-19/moOpen file →DEPLOY PATHCursor to Cloudflare Pages
Static, Workers integration and global edge
$0-25/moOpen file →DEPLOY PATHCursor to Render
Traditional web services, workers and cron
$0-25/moOpen file →DEPLOY PATHCursor to Railway
Containers, databases and quick full-stack deploys
$5-20/moOpen file →DEPLOY PATHCursor to Fly.io
Containers and multi-region placement
$0-15/moOpen file →DEPLOY PATHCursor to DigitalOcean
Managed platform or explicit server control
$5-50/moOpen file →DEPLOY PATHCursor to Hetzner
Cost-sensitive Docker and server deployments
$4-30/moOpen file →Build specific products
Cursor SaaS app
Accounts, billing, entitlements and lifecycle email
Open file →USE CASECursor Marketplace
Roles, listings, payments, disputes and moderation
Open file →USE CASECursor Directory
SEO pages, submissions, moderation and search
Open file →USE CASECursor Booking app
Availability, time zones, reminders and concurrency
Open file →