docs: 凭证外置到 ~/.docsys/config.json,说明首次配置方式

This commit is contained in:
Cheney
2026-10-20 15:51:51 +08:00
parent 8ae1694b6d
commit 71f46f85a9
2 changed files with 22 additions and 0 deletions
+7
View File
@@ -10,6 +10,13 @@
## 通用约定
- 凭证配置(`scripts/docsys.py` 读取顺序:命令行参数 > `~/.docsys/config.json` > 环境变量 > 内置默认地址):
```json
// ~/.docsys/config.json
{"baseUrl": "http://172.1.4.31:8100/DocSystem", "user": "x@y.com", "password": "xxx"}
```
环境变量:`DOCSYS_BASE_URL` / `DOCSYS_USER` / `DOCSYS_PASSWORD`。
仓库默认库可用 `DOCSYS_DEFAULT_REPO` 覆盖。**凭证不要提交进代码库。**
- 全部接口为 `POST`,表单编码 `application/x-www-form-urlencoded; charset=UTF-8`
(仅 `uploadDoc.do` 为 `multipart/form-data`)。
- 必须带请求头 `X-Requested-With: XMLHttpRequest`。