Deployment
Deployment Steps
-
Commit your code and push to a private repo on GitHub.
-
Use your favorite hosting provider (e.g., Vercel, Netlify, Render, etc.) to create a new project based on the GitHub repo.
Set the right
.env
file on your deployment, as the.env.local
is not committed. If you're not using Supabase, ensureNEXTAUTH_URL
matches your domain name for auth features to work. ChangeNEXTAUTH_SECRET
to anything else. -
If you're using Supabase, follow the production checklist for Google OAuth.
-
If you're using Stripe, follow the production checklist.
Final Steps
Send me your website link by email so I can showcase your app on the ShipFast homepage! You can also apply to be an affiliate and earn 30% per sale.
Congratulations on making it this far! 🚀
Showcase your new startup and get more customers on Indie Page
Make your startup launch go viral with LaunchViral