buster/.env.example

70 lines
1.2 KiB
Plaintext

# Environment Configuration
# Copy this file to .env and fill in the values
# General Environment
NODE_ENV=development
ENVIRONMENT=development
TELEMETRY_ENABLED=false
LOG_LEVEL=info
# Database
DATABASE_URL=
# Supabase
SUPABASE_URL=
SUPABASE_SERVICE_ROLE_KEY=
SUPABASE_ANON_KEY=
SUPABASE_PUBLIC_URL=
# Next.js Public Variables (Frontend)
NEXT_PUBLIC_API_URL=
NEXT_PUBLIC_API2_URL=
NEXT_PUBLIC_WEB_SOCKET_URL=
NEXT_PUBLIC_URL=
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
NEXT_PUBLIC_WS_URL=
NEXT_PUBLIC_POSTHOG_KEY=
NEXT_PUBLIC_POSTHOG_HOST=
# Next.js Private Variables
NEXT_SLACK_APP_SUPPORT_URL=
NEXT_PRIVATE_SUPABASE_SERVICE_ROLE_KEY=
# Server Configuration
SERVER_PORT=3000
# Electric SQL
ELECTRIC_PROXY_URL=
ELECTRIC_PORT=
ELECTRIC_INSECURE=
ELECTRIC_SECRET=
ELECTRIC_SOURCE_ID=
# LLM APIs
LLM_API_KEY=
LLM_BASE_URL=
OPENAI_API_KEY=
ANTHROPIC_API_KEY=
# Analytics
POSTHOG_TELEMETRY_KEY=
# Services
BRAINTRUST_KEY=
TRIGGER_SECRET_KEY=
# Cloudflare R2 Storage (for metric exports)
R2_ACCOUNT_ID=
R2_ACCESS_KEY_ID=
R2_SECRET_ACCESS_KEY=
R2_BUCKET=metric-exports
# Playwright Testing
PLAYWRIGHT_START_COMMAND=
# GitHub App Configuration
GITHUB_APP_ID=
GITHUB_APP_PRIVATE_KEY_BASE64=
GITHUB_WEBHOOK_SECRET=