GitDeployHub

thedaviddias/Front-End-Checklist

github.com/thedaviddias/Front-End-Checklist ↗
Node.js API
20 environment variables found in apps/web/.env.example

Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow. (showing first 20, more exist in apps/web/.env.example)

  • DATABASE_URL secret Better-Auth + Prisma (Supabase Postgres)
  • BETTER_AUTH_SECRET secret
  • BETTER_AUTH_URL
  • NEXT_PUBLIC_SITE_URL
  • NEXT_PUBLIC_MCP_URL
  • GITHUB_CLIENT_ID GitHub OAuth
  • GITHUB_CLIENT_SECRET secret
  • NEXT_PUBLIC_OPENPANEL_CLIENT_ID Analytics (OpenPanel)
  • OPENPANEL_CLIENT_SECRET secret
  • NEXT_PUBLIC_SENTRY_DSN Error monitoring (Sentry)
  • SENTRY_DSN
  • SENTRY_AUTH_TOKEN secret
  • SENTRY_ORG
  • SENTRY_PROJECT
  • NEXT_PUBLIC_ENVIRONMENT
  • RESEND_API_KEY secret Resend (waitlist / audiences)
  • RESEND_TOPIC_ID secret
  • RESEND_AUDIENCE_ID secret Optional legacy segment assignment
  • SUBSCRIBE_SECRET secret Secret for internal subscribe API (used by auth hook on sign-up)
  • UPSTASH_REDIS_REST_URL Upstash rate limiting
Alternative Fly.io Anything Dockerized — requires the Fly CLI.
macOS
brew install flyctl && fly launch --from https://github.com/thedaviddias/Front-End-Checklist
Linux
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/thedaviddias/Front-End-Checklist
Windows (PowerShell)
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/thedaviddias/Front-End-Checklist
Or deploy to a different host
← Try another repo