← back to Open Seo

.env.preview.example

34 lines

# Alchemy preview deploys — see docs/PREVIEW_DEPLOYMENTS.md.
# Cloudflare credentials come from `pnpm alchemy login`, not this file.
#
#   cp .env.preview.example .env.preview
#   pnpm preview:access                       # once — the shared Access gate
#   pnpm deploy:preview --stage <name> --yes

# Required.
# DATAFORSEO_API_KEY=

# Previews skip in-app auth — the Access gate is the only auth boundary, and
# everyone allowed through it shares one auto-created admin account.
AUTH_MODE=local_noauth

# The account's workers.dev subdomain (shown under Workers & Pages). Used by
# `pnpm preview:access` and CI's verify step.
# WORKERS_SUBDOMAIN=your-subdomain.workers.dev

# Comma-separated emails allowed through the Access gate.
# ACCESS_ALLOWED_EMAILS=you@yourdomain.com

# Optional.
# OPENROUTER_API_KEY=
# OPENROUTER_MODEL=
# POSTHOG_PUBLIC_KEY=
# POSTHOG_HOST=

# To exercise the real sign-up flow instead, replace AUTH_MODE with:
# AUTH_MODE=hosted
# BETTER_AUTH_SECRET=              # any random 32+ char string
# BYPASS_EMAIL_VERIFICATION=true
# GOOGLE_CLIENT_ID=
# GOOGLE_CLIENT_SECRET=