27 lines
827 B
TOML
27 lines
827 B
TOML
name = "aitmpl-dashboard"
|
|
compatibility_date = "2024-09-23"
|
|
compatibility_flags = ["nodejs_compat"]
|
|
|
|
pages_build_output_dir = "./dist"
|
|
|
|
# Plain-text build-time vars (PUBLIC_* must be here, not as secrets)
|
|
[vars]
|
|
PUBLIC_CLERK_PUBLISHABLE_KEY = "pk_live_Y2xlcmsuYWl0bXBsLmNvbSQ"
|
|
PUBLIC_COMPONENTS_JSON_URL = "/components.json"
|
|
PUBLIC_GITHUB_CLIENT_ID = "Ov23li3KjfA4cuLi5c0k"
|
|
|
|
# Secrets are set via Cloudflare Dashboard or `wrangler secret put`:
|
|
# CLERK_SECRET_KEY
|
|
# SUPABASE_URL
|
|
# SUPABASE_SERVICE_ROLE_KEY
|
|
# NEON_DATABASE_URL
|
|
# DISCORD_APP_ID
|
|
# DISCORD_BOT_TOKEN
|
|
# DISCORD_PUBLIC_KEY
|
|
# DISCORD_WEBHOOK_URL_CHANGELOG
|
|
# GITHUB_CLIENT_SECRET
|
|
# (PUBLIC_GITHUB_CLIENT_ID moved to [vars] above)
|
|
#
|
|
# Cron jobs (claude-code-check, health-check) are handled by the separate
|
|
# cloudflare-workers/crons Worker, not by this Pages project.
|