DuoboxDocs

协作快速开始

分别完成用户端和服务端流程,建立第一个多人协作 Space。

作为 Duobox 用户

  1. 安装并打开 Duobox App;
  2. 使用 Federation 账户登录;
  3. 通过 Federation service 创建或加入 Organization;
  4. 打开 设置 → Organization,选择当前账户发现的 Organization;
  5. 打开 Space Selector 并选择 Organization;
  6. 拥有 manager 权限时可以新建 Space,其他成员可以 clone 已有 Space。

Duobox 通过 Organization 的 server_url 发现服务,不需要输入 Git URL 或 Space Server 地址。

作为服务器管理员

全局安装 CLI,交互式初始化服务,然后在后台启动:

npm install -g @duobox/cli@latest
duobox server init
duobox server start
duobox server status

使用 Organization Owner 登录,查看可用 Organization,并绑定到当前 Server:

duobox login
duobox server organization list
duobox server organization link <organization-id-or-key>

Organization Membership 由 Federation 管理。如需给 Member 授予 push 权限,在服务器主机配置 Duobox 项目 ACL:

duobox server organization access set <organization-id> <user-id> --role editor

只要 Membership 保持 active,该用户就可以推送 Organization 下的 Space。

本页内容