Deployment
Before deploying, run:Environment Variables
Add the same production values to your hosting provider that you use locally. Common variables:NEXT_PUBLIC_ when the browser needs them.
Vercel
Recommended for most users.- Push the project to GitHub, GitLab, or Bitbucket.
- Import the project in Vercel.
- Confirm framework is Next.js.
- Add environment variables.
- Deploy.
Railway
- Create a new Railway project.
- Deploy from GitHub.
- Add environment variables.
- Generate or connect a domain.
Render
Use:VPS
Install dependencies:Post-Deploy Tests
After deployment, open production pages directly:- Checkout links.
- Domain lookup.
- Status API.
- Game stock API.
- Discord widget.
- Metadata preview.
- Mobile layout.
Production Checklist
- Environment variables are set.
- Billing URLs are production URLs.
- Brand assets are replaced.
- SEO metadata is updated.
- Product data is accurate.
- Light and dark mode are readable.
- Domain lookup works.
- Status page works.
- Game stock works if enabled.
- License file is included.
- Build succeeds.