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.