GitDeployHub

atilafassina/cap

github.com/atilafassina/cap ↗
Rust
15 environment variables found in .env.example

Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.

  • NEXT_PUBLIC_ENVIRONMENT
  • NEXT_PUBLIC_URL
  • NEXT_PUBLIC_TASKS_URL
  • NEXT_PUBLIC_LOCAL_MODE IMPORTANT FOR LOCAL DEV: This determines whether or not the app will run in "local mode". when in local mode, auth will not be required in…
  • DATABASE_URL secret -- database This is the URL for the PlanetScale database simulator, which will automatically be created on pnpm dev. It is used for local…
  • NEXTAUTH_SECRET_DEV secret This is the secret for the NextAuth.js authentication library. It is used for local development only. For production, use the…
  • NEXTAUTH_SECRET secret Generate a secret with `openssl rand -base64 32`
  • CAP_AWS_ACCESS_KEY secret -- aws For use with AWS S3, to upload recorded caps. You can retrieve these credentials from your own AWS account. Uses CAP_ prefix to…
  • CAP_AWS_SECRET_KEY secret
  • NEXT_PUBLIC_CAP_AWS_BUCKET
  • NEXT_PUBLIC_CAP_AWS_REGION
  • DEEPGRAM_API_KEY secret -- Deepgram (for transcription)
  • RESEND_API_KEY secret -- resend For use with email authentication (sign up, sign in, forgot password)
  • NEXT_LOOPS_KEY secret
  • CAP_DESKTOP_SENTRY_URL
Best match Fly.io Anything Dockerized — requires the Fly CLI.
macOS
brew install flyctl && fly launch --from https://github.com/atilafassina/cap
Linux
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/atilafassina/cap
Windows (PowerShell)
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/atilafassina/cap
← Try another repo