fsys: 迁移 static.ini 至 CLI args,移除 confs 依赖
- fsys/src/fsys.cpp: 移除 parse_ini/IniMap/confs RPC 调用,改为 boost::program_options 14 项 CLI 参数,配置优先级 CLI > env > 默认值 - fsys/Makefile: 添加 -lboost_program_options - core/services.yaml: fsys 全部参数迁入 CLI args - confs/configs/static.ini: 已删除 - README.md: 更新 fsys 配置说明,移除 static.ini 表行,更新安全约定
This commit is contained in:
1 parent
3b6a0fb002
commit
c9e8d04815
5 files changed
+94
-198
No files matched your search
+28
-1
@@ -83,7 +83,34 @@ services:
|
||||
# --- 前端静态资源 ---
|
||||
- name: fsys
|
||||
cmd: bash /opt/micro_servers/fsys/_run.sh
|
||||
args: ["--instance", "fsys", "--log-level", "info"]
|
||||
args:
|
||||
- "--instance"
|
||||
- "fsys"
|
||||
- "--log-level"
|
||||
- "info"
|
||||
# --- 配置全部经 CLI 传递(原 confs/configs/static.ini 迁入) ---
|
||||
- "--addr"
|
||||
- "127.0.0.1"
|
||||
- "--port"
|
||||
- "9200"
|
||||
- "--threads"
|
||||
- "4"
|
||||
- "--root"
|
||||
- "./public"
|
||||
- "--ssl-enabled"
|
||||
- "false"
|
||||
- "--cert-file"
|
||||
- "cert.pem"
|
||||
- "--key-file"
|
||||
- "key.pem"
|
||||
- "--cors-origins"
|
||||
- "https://qsont.me,https://yhdet.top"
|
||||
- "--db-host"
|
||||
- "127.0.0.1"
|
||||
- "--db-port"
|
||||
- "8005"
|
||||
- "--dnfs-url"
|
||||
- "http://127.0.0.1:8006"
|
||||
depends_on: []
|
||||
sleep_before: 0
|
||||
|
||||
|
||||
Reference in new issue
Block a user