资产 / Cloudflare
托管、访问控制与 MCP
Cloudflare 页只记录托管边界、访问控制、动态 API 和 MCP 使用方法。具体账号、密钥和成员信息不写入页面。
Production
Pages 项目
- 仓库
- 内部站仓库
- 生产分支
- 主分支
- 内部域名
- 受 Access 保护
- 访问控制
- Cloudflare Access
Secrets
安全边界
- GitHub
- 只读 Token 仅保存在 Cloudflare Secret
- 邮箱
- 邮箱账号只在飞书后台维护
- 规则
- Secret 不写入仓库或页面
Pages 构建配置
Cloudflare Pages 首次配置和故障排查以这张表为准。
项值说明
Project name novocube-internal Cloudflare Pages 项目名
Framework preset Astro 不要按 Workers 项目部署
Build command npm run build Cloudflare Pages 自动构建
Build output directory dist Astro 输出目录
Root directory / 如果填错会找不到 package.json
Node.js version 22 Cloudflare Pages 构建环境
动态 API
GitHub 实时状态由 Pages Functions 提供;邮箱接口不再暴露成员明细。
API用途Secret
/api/github/status GitHub 项目实时状态 需要只读 GitHub Token
/api/email/members 飞书邮箱迁移后退役 不再返回邮箱成员明细
Codex MCP
新机器或新会话需要按 README 和 docs/cloudflare.md 注册这些 MCP。
MCPAuth用途
cloudflare OAuth Cloudflare API 总入口
cloudflare-docs Public 查询官方文档
cloudflare-bindings OAuth 查询和管理绑定、变量和相关资源
cloudflare-builds OAuth 查询部署和构建状态
cloudflare-observability OAuth 查询日志、指标和观测信息