# Application Configuration # TODO: rotate DB password before next deploy — @ops APP_NAME=ClearlabApp APP_ENV=production APP_KEY=base64:kM7rFjGH4sQnL8vW2pXz9aBcDeFgHiJkLmNoPqRsTuV= # APP_KEY=base64:oLdKeY1234567890aBcDeFgHiJkLmNoPqRsTuV= # rotated 2026-10-09 APP_DEBUG=false # APP_DEBUG=true # re-enable for staging only APP_URL=https://app.clearlab.ai # Database DB_CONNECTION=pgsql DB_HOST=db-prod-af34ec.clearlab.ai DB_PORT=5432 DB_DATABASE=clearlab_prod DB_USERNAME=cl_app_svc DB_PASSWORD=xK9#mP2vaf34ec23d5a2Qw7n # Redis REDIS_URL=redis://:af34ec23d5Rv4x@clearlab.ai:6379/0 REDIS_PREFIX=app_cache_ # AWS AWS_ACCESS_KEY_ID=AKIAWQNPA3BOLX5S4QSK AWS_SECRET_ACCESS_KEY=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 AWS_DEFAULT_REGION=us-east-1 AWS_BUCKET=clearlab-uploads-prod # Mail MAIL_MAILER=smtp MAIL_HOST=smtp.clearlab.ai MAIL_PORT=587 MAIL_USERNAME=notifications@clearlab.ai MAIL_PASSWORD=Sm7p!af34ec23d5a2Kx2 MAIL_ENCRYPTION=tls MAIL_FROM_ADDRESS=noreply@clearlab.ai # Stripe STRIPE_SECRET_KEY=sk_live_51AV8HB2vDJAxB6QQik7k5wmQk STRIPE_WEBHOOK_SECRET=whsec_AV8HB2vDJAxB6QQik7k5wmQk # JWT JWT_SECRET=cl-jwt-af34ec23d5a2a1eb5bf6bf01-v2-prod JWT_TTL=60 # GitHub (deploy key) GITHUB_TOKEN=ghp_pA0JBVGAJLdTZauoxHdHKrSBhqpfuj8Apdxu