# Cloudflare Workers 配置 name = "tg-live-game-api" main = "src/index.ts" compatibility_date = "2024-12-01" # 开发环境变量(部署时使用 wrangler secret 设置) [vars] JWT_SECRET = "tg-live-game-jwt-secret-key-2024-production" JWT_EXPIRES_IN = "86400" REFRESH_EXPIRES_IN = "604800" # CUSTOMER_SUBDOMAIN = "your_subdomain" # 敏感信息使用 secrets(通过 wrangler secret put 设置) # wrangler secret put CF_ACCOUNT_ID # wrangler secret put CF_API_TOKEN # wrangler secret put CUSTOMER_SUBDOMAIN # 本地开发配置 [dev] port = 8787 local_protocol = "http" # D1 数据库配置 # 创建: wrangler d1 create tg_live_game # 初始化: wrangler d1 execute tg_live_game --file=./schema.sql [[d1_databases]] binding = "DB" database_name = "tg_live_game" database_id = "970f081e-42c8-46bb-b385-b7c1ab2ceaa5"