| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- {
- "_comment": "配置模板:复制为 config.json 或 config.local.json 使用。此文件不允许出现任何真实密码,password 一律为 null。",
- "version": 2,
- "concurrency_limit": 2,
- "timeouts": {
- "connect_seconds": 8,
- "read_seconds": 30
- },
- "retries": 1,
- "scan_workers": 6,
- "page_size": 8000,
- "lock": {
- "dir": null,
- "slot_ttl_seconds": 60,
- "lock_timeout_seconds": 20,
- "slot_grace_seconds": 5
- },
- "fallback_segments": ["cfc", "caremate", "danshop", "xaf"],
- "exclude_dirs": [
- "E:\\workspace\\mes",
- "E:\\wbspace\\train",
- "E:\\workspace\\totem",
- "E:\\workspace\\iwt",
- "/home/<user>/.config/opencode/plugins/omf",
- "D:\\Documents",
- "/sc-data/mes",
- "/home/<user>/.config/opencode/plugins/omf",
- "D:\\tmp"
- ],
- "exclude_substrings": ["workbuddy"],
- "instances": [
- {
- "name": "local-45278",
- "base_url": "http://127.0.0.1:45278",
- "password": null,
- "password_file": "~/.config/opencode/service.json",
- "password_key": "password",
- "password_env": "XAF_HUB_PW_LOCAL_45278",
- "cfc_roots": ["E:\\cfc"],
- "default_directory": "E:\\cfc",
- "branch_policy": "mainline"
- },
- {
- "name": "lan-248",
- "base_url": "http://192.168.16.248:4090",
- "password": null,
- "password_env": "XAF_HUB_PW_LAN_248",
- "cfc_roots": ["/sc-data/cfc"],
- "default_directory": "/sc-data/cfc"
- },
- {
- "name": "lan-204",
- "base_url": "http://192.168.16.204:4091",
- "password": null,
- "password_env": "XAF_HUB_PW_LAN_204",
- "cfc_roots": ["D:\\cfc"],
- "default_directory": "D:\\cfc",
- "branch_policy": "mainline",
- "dir_aliases": {"/sc-data/cfc": "D:/cfc"}
- },
- {
- "name": "lan-189",
- "base_url": "http://192.168.16.189:4090",
- "password": null,
- "password_env": "XAF_HUB_PW_LAN_189",
- "cfc_roots": ["C:\\code\\cfc"],
- "default_directory": "C:\\code\\cfc",
- "dir_aliases": {"/sc-data/cfc": "C:/code/cfc"}
- },
- {
- "name": "prod-etotem",
- "base_url": "https://opencode.etotem.com.cn",
- "password": null,
- "password_env": "XAF_HUB_PW_PROD_ETOTEM",
- "cfc_roots": ["/root/cfc", "/root/caremate"],
- "default_directory": "/root/cfc",
- "danger": true,
- "readonly_default": true
- },
- {
- "name": "pub-iwintrue",
- "base_url": "http://opencode.iwintrue.com",
- "password": null,
- "password_env": "XAF_HUB_PW_PUB_IWINTRUE",
- "cfc_roots": ["/sc-data/cfc", "/sc-data/caremate"],
- "default_directory": "/sc-data/cfc"
- }
- ]
- }
|