Skip to content

Cloud Native Hub

stackeep-docs 当前推荐管理方案:Workers + D1 + R2 + 内置认证

核心能力

  • 多用户:邮箱/密码登录
  • 机器人登录:key_id + secret 换取 Bearer Token
  • 多级权限:platform / org / project
  • 多项目管理:组织、项目、文档分层治理
  • 附件资产:统一进 R2
  • 审计日志:统一落 D1

目录

text
cloudflare/
  wrangler.toml
  src/worker.ts
  migrations/0001_init.sql
  public/index.html
  public/styles.css
  public/app.js

本地调试

bash
cd /app/stackeep-docs
npm run cloud:dev

默认通过内置登录页认证,不依赖 Cloudflare Access 登录页。

线上部署

bash
cd /app/stackeep-docs
npm run cloud:d1:migrate:remote
npm run cloud:deploy

首次初始化

首次访问时若检测到系统未初始化,会显示 bootstrap 表单创建第一个 platform owner

迁移建议

  1. 先把组织/项目结构建到新 Hub。
  2. 把文件迁移进 R2。
  3. 把文档内容迁移进 D1(或继续维护在 Git + Markdown)。
  4. 验证权限和审计。
  5. 切域并下线旧容器链路。