Deployment
Deploy your application to production
Vercel (Recommended)
StartFast Pro is optimized for Vercel deployment.
Steps
- Push your code to GitHub
- Import the project in Vercel
- Add environment variables
- Deploy!
Environment Variables
Make sure to add all required environment variables in your Vercel dashboard:
- DATABASE_URL
- BETTER_AUTH_SECRET
- BETTER_AUTH_URL (your production URL)
- STRIPE_SECRET_KEY
- And others...
Other Platforms
Railway
bash
railway init
railway upDocker
dockerfile
FROM node:18-alpine
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
RUN npm run build
CMD ["npm", "start"]Production Checklist
- [ ] Set all environment variables
- [ ] Configure your domain
- [ ] Set up SSL certificate
- [ ] Configure Stripe webhooks
- [ ] Set up email domain verification
- [ ] Enable analytics