list 命令
列出远程服务器上所有已注册的站点。
语法
docdoc list (--remote docdoc://host:port | --config <path>) [--token <token>]
参数
| 参数 | 说明 | 必填 | 缺省 |
|---|---|---|---|
--remote <remote> |
远程地址,形如 docdoc://docs.example.com:10001 |
与 --config 二选一 |
— |
--config <path> |
本地服务配置文件路径,端点与服务 token 从配置解析;TLS 模式走管理端口(managementPort,缺省 tls.httpPort),非 TLS 走 service.port |
与 --remote 二选一 |
— |
--token <token> |
认证令牌(非交互传入) | 否 | 读取缓存,缓存无则交互询问 |
行为说明
- 请求管理接口
GET /api/v1/sites(见 API 参考),以对齐表格打印全部站点 - 没有任何站点时打印
服务器上没有已注册的站点 --config与--remote互斥,同时指定报错;管理 token 直接取配置中的service.token,无需--token(显式--token优先级更高)- 列含义:站点名、绑定域名(未绑定为
-)、源(git 源带@<ref>后缀,本地上传源显示本地产物)、页数、构建时间(UTC)
输出示例
共 2 个站点:
站点名 绑定域名 源 页数 构建时间
docdoc docdoc.docs.internal.xeegam.com 本地产物 106 2026-10-04 23:59 UTC
api-guide api-guide.example.com git@main 42 2026-01-12 08:30 UTC
