# KatelyaTV Cloudflare Pages + D1 部署环境变量示例 # 在 Cloudflare Pages 中设置这些环境变量 # ==================== 数据库配置 ==================== # 存储类型:使用 D1 NEXT_PUBLIC_STORAGE_TYPE=d1 # ==================== 应用配置 ==================== # NextAuth 配置 NEXTAUTH_SECRET=your_nextauth_secret_here_32_chars_min NEXTAUTH_URL=https://your-domain.pages.dev # 站点访问密码配置(可选) # PASSWORD=your_site_password # 站点配置 NEXT_PUBLIC_SITE_NAME=KatelyaTV NEXT_PUBLIC_SITE_DESCRIPTION=高性能影视播放平台 # ==================== 可选配置 ==================== # Douban API 配置(可选) # DOUBAN_API_KEY=your_douban_api_key # 图片代理配置 IMAGE_PROXY_ENABLED=true # 缓存配置 CACHE_TTL=3600 # ==================== 安全配置 ==================== # CORS 配置 CORS_ORIGIN=* # Rate Limiting 配置 RATE_LIMIT_MAX=100 RATE_LIMIT_WINDOW=60000 # ==================== 监控配置 ==================== # 健康检查配置 HEALTH_CHECK_ENABLED=true HEALTH_CHECK_INTERVAL=30 # 日志配置 LOG_LEVEL=info LOG_FORMAT=json # ==================== 生产环境配置 ==================== NODE_ENV=production # ==================== Cloudflare 特有配置 ==================== # D1 数据库绑定名称(在 wrangler.toml 中配置) # D1_DATABASE_BINDING=DB