完善配置密钥治理与启动校验
- 为 configuration.py 增加环境变量占位符解析、配置归一化、脱敏快照与启动校验\n- 在 main.py 启动阶段接入配置校验日志,并在致命缺项时阻止进程继续启动\n- 新增 config.example.yaml,并将默认 config.yaml 改为安全占位模板,移除仓库内明文敏感信息\n- 调整 docker-entrypoint.sh 与文档,统一说明配置复制、环境变量注入与当前优化进展
This commit is contained in:
@@ -62,9 +62,10 @@ ABOT 是一款功能丰富的微信机器人系统,旨在提升您的微信使
|
||||
- 安装依赖包:`pip install -r requirements.txt`
|
||||
|
||||
4. **配置文件设置**
|
||||
- 复制`config.yaml.template`为`config.yaml`
|
||||
- 复制`config.example.yaml`为`config.yaml`
|
||||
- 使用文本编辑器打开`config.yaml`
|
||||
- 按照注释说明配置AI模型API密钥、数据库连接等参数
|
||||
- 按照注释说明配置数据库连接、微信管理员与 AI 模型参数
|
||||
- 敏感信息优先通过环境变量注入,例如 `ABOT_DB_PASSWORD`、`ABOT_LLM_DIFY_WORKFLOW_CHAT_API_KEY`
|
||||
|
||||
### 2.3 启动系统
|
||||
|
||||
@@ -555,4 +556,4 @@ ABOT 重视用户隐私保护,我们的隐私政策包括:
|
||||
|
||||
---
|
||||
|
||||
感谢您选择使用ABOT!我们致力于为您提供更好的微信自动化体验。如有任何问题或建议,欢迎随时联系我们。
|
||||
感谢您选择使用ABOT!我们致力于为您提供更好的微信自动化体验。如有任何问题或建议,欢迎随时联系我们。
|
||||
|
||||
Reference in New Issue
Block a user