Files

91 lines
2.6 KiB
Bash

# PostHog keys for analytics/error tracking and build-time sourcemap uploads
NEXT_PUBLIC_POSTHOG_HOST=
NEXT_PUBLIC_POSTHOG_KEY=
POSTHOG_API_KEY=
POSTHOG_ENV_ID=
# Optional: override Pino log level (default: debug in development, info in production, warn in tests)
LOG_LEVEL=
# Postgres connection string (with credentials)
DATABASE_URL=
# Authentication (better-auth)
BETTER_AUTH_SECRET=
# GitHub OAuth
# Create an app at https://github.com/settings/developers
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
# Set to "true" to enable GitHub OAuth in the UI
NEXT_PUBLIC_GITHUB_OAUTH_ENABLED=
# GitLab OAuth
# Create an app at https://gitlab.com/-/profile/applications
GITLAB_CLIENT_ID=
GITLAB_CLIENT_SECRET=
# Set to "true" to enable GitLab OAuth in the UI
NEXT_PUBLIC_GITLAB_OAUTH_ENABLED=
# Google OAuth
# Create an app at https://console.cloud.google.com/apis/credentials
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
# Set to "true" to enable Google OAuth in the UI
NEXT_PUBLIC_GOOGLE_OAUTH_ENABLED=
# Vercel OAuth
# See https://vercel.com/docs/sign-in-with-vercel/getting-started
VERCEL_CLIENT_ID=
VERCEL_CLIENT_SECRET=
# Set to "true" to enable Vercel OAuth in the UI
NEXT_PUBLIC_VERCEL_OAUTH_ENABLED=
# Polar (payments/subscriptions)
POLAR_ACCESS_TOKEN=
POLAR_WEBHOOK_SECRET=
# Polar product IDs (required for checkout)
NEXT_PUBLIC_POLAR_MONTHLY_PRODUCT_ID=
NEXT_PUBLIC_POLAR_YEARLY_PRODUCT_ID=
# Optional: custom success URL after checkout (defaults to /dashboard?upgraded=true)
POLAR_SUCCESS_URL=
# Resend API for email notifications
RESEND_API_KEY=
RESEND_FROM_EMAIL=
# Vercel Cron secret for authenticating cron requests
# Generate with: openssl rand -hex 32
CRON_SECRET=
# Vercel Edge Config URL (set by Edge Config integration)
# See lib/edge-config.ts for JSON schema and setup instructions
EDGE_CONFIG=
# Vercel Blob storage credentials (auto-configured on Vercel)
BLOB_READ_WRITE_TOKEN=
# Blob key hashing secret (required outside development)
BLOB_SIGNING_SECRET=
# Optional: override user agent sent with upstream requests
EXTERNAL_USER_AGENT=
# Optional: Dynadot API key for domain pricing (provider will be skipped if not set)
# Generate at: https://www.dynadot.com/account/domain/setting/api.html
DYNADOT_API_KEY=
# Logo.dev API for provider logos
# Get your key at https://www.logo.dev
LOGO_DEV_PUBLISHABLE_KEY=
# iplocate.io API for IP geolocation and ownership lookup
# Get your key at https://www.iplocate.io
IPLOCATE_API_KEY=
# Upstash Redis for KV storage and rate limiting
# Create a database at https://console.upstash.com
UPSTASH_REDIS_REST_URL=
UPSTASH_REDIS_REST_TOKEN=
REDIS_URL=