GitDeployHub

adithyaakrishna/openstatus

github.com/adithyaakrishna/openstatus ↗
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)

  • NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY secret CLERK for auth
  • CLERK_SECRET_KEY secret
  • CLERK_WEBHOOK_SECRET secret
  • NEXT_PUBLIC_CLERK_SIGN_IN_URL
  • NEXT_PUBLIC_CLERK_SIGN_UP_URL
  • NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL
  • NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL
  • RESEND_API_KEY secret RESEND for email
  • QSTASH_CURRENT_SIGNING_KEY secret UPSTASH for queue
  • QSTASH_NEXT_SIGNING_KEY secret
  • QSTASH_TOKEN secret
  • QSTASH_URL
  • UPSTASH_REDIS_REST_URL UPSTASH redis for waiting list
  • UPSTASH_REDIS_REST_TOKEN secret
  • TINY_BIRD_API_KEY secret TINY BIRD for time series data (trackers)
  • DATABASE_URL secret TURSO SQLITE
  • DATABASE_AUTH_TOKEN secret
  • JITSU_HOST JITSU no need to touch on local development
  • JITSU_WRITE_KEY secret
  • BLOB_READ_WRITE_TOKEN secret For vercel upload
Alternative Fly.io Anything Dockerized — requires the Fly CLI.
macOS
brew install flyctl && fly launch --from https://github.com/adithyaakrishna/openstatus
Linux
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/adithyaakrishna/openstatus
Windows (PowerShell)
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/adithyaakrishna/openstatus
Or deploy to a different host
← Try another repo