.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
brew install flyctl && fly launch --from https://github.com/atilafassina/cap
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/atilafassina/cap
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/atilafassina/cap