Deployment

Setup

  • Commit your code and push to a private repo on GitHub.
  • Use your favorite hosting provider (Vercel for me) to create a new project based on the GitHub repo. You can deploy your app anywhere NextJS is supported: Vercel, Netlify, Render, etc.
  • Set the right .env file on your deployement as the .env.local is not committed.

    Make sureNEXTAUTH_URL matches your domain name for auth features to work. Change NEXTAUTH_SECRET to anything else (15 characters minimum).
  • Using Stripe? Follow the production checklist (scroll down on the page)
  • (Optional) Analyze your traffic and find your best marketing channels with DataFast. As a ShipFast member, you get 30% off on all plans ❤️
MarcJoin the Leaderboards to feature your app and stay motivated! You can also apply to be an affiliate and earn 30% per sale.

Congrats on making it that far, legend!

—Marc

Showcase your new startup and get more customers

Join 3000+ solopreneurs on Indie Page

Indie Page cover