feat: 为helm chart兼容WebUI,添加禁止覆盖配置的选项

This commit is contained in:
zhangxinhui02
2025-11-21 03:48:34 +08:00
parent f558bc191d
commit 95a4e9d8fe
8 changed files with 57 additions and 22 deletions

View File

@@ -208,9 +208,14 @@ sqlite_web:
path: /
pathType: Prefix
# 麦麦各部分组件的运行配置文件
# 手动设置麦麦各部分组件的运行配置文件
config:
# 启用WebUI后配置文件的修改即可在WebUI进行。如果通过WebUI修改了配置则实际的配置文件将与values中的配置存在差异。
# 为了避免helm升级麦麦时下面values中的配置覆盖掉已有的配置文件而导致配置丢失可以在这里禁止本次部署时的配置覆盖。
# 注由于adapter的配置无法通过WebUI修改因此下面的adapter_config配置仍然会覆盖已有配置文件。
enable_config_override: true # 要禁止覆盖修改为false
# adapter的config.toml
adapter_config: |
[inner]