Skip to content

Commit d0ccae3

Browse files
authored
chore: 移除部署脚本中的硬编码密钥和冗余初始化钩子 (higress-group#211)
* chore: 移除初始化 Higress MCP 的脚本逻辑 * chore: 移除 Higress MCP 初始化脚本 * docs(DEPLOYMENT.md): 更新环境变量名称描述 * chore(hooks): 移除 Nacos MCP 数据创建钩子脚本 * chore: 删除 Higress MCP 初始化钩子脚本 * chore: 移除默认门户用户初始化脚本 * chore: 移除 MCP 和 Skill 初始化选项的配置 * chore: 删除 Higress MCP 初始化脚本 * chore: 删除 Higress MCP 初始化钩子脚本 * chore: 删除 Nacos MCP 数据创建钩子脚本 * chore: 移除硬编码的 JWT_SECRET 和密码逻辑
1 parent b992178 commit d0ccae3

16 files changed

+92
-4916
lines changed

deploy/DEPLOYMENT.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,4 +141,4 @@ Hook scripts are located in the `hooks/post_ready.d/` directory and can be execu
141141
### How to Skip Partial Initialization
142142

143143
- Interactive mode: The script provides skip options
144-
- Non-interactive mode: Control via environment variables, e.g., `SKIP_MCP_INIT=true`
144+
- Non-interactive mode: Control via environment variables, e.g., `SKIP_AI_MODEL_INIT=true`

deploy/DEPLOYMENT_zh.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,4 +141,4 @@ cat ~/himarket-install.log
141141
### 如何跳过部分初始化
142142

143143
- 交互模式:脚本会提供跳过选项
144-
- 非交互模式:通过环境变量控制,如 `SKIP_MCP_INIT=true`
144+
- 非交互模式:通过环境变量控制,如 `SKIP_AI_MODEL_INIT=true`

deploy/docker/.env.example

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,24 +17,22 @@ REDIS_IMAGE=higress-registry.cn-hangzhou.cr.aliyuncs.com/higress/redis-stack-ser
1717
SANDBOX_IMAGE=opensource-registry.cn-hangzhou.cr.aliyuncs.com/higress-group/sandbox:latest
1818

1919
# ========== 数据库密码 ==========
20-
# 必须固定,否则重装时本地数据与新密码不匹配
21-
MYSQL_ROOT_PASSWORD=himarket_root_2024
22-
MYSQL_PASSWORD=himarket_app_2024
20+
# 首次安装时由 install.sh 自动生成随机值,升级时沿用已有值
21+
# 如需自定义,取消注释并填写
22+
# MYSQL_ROOT_PASSWORD=
23+
# MYSQL_PASSWORD=
2324

2425
# ========== 服务凭证 ==========
25-
NACOS_ADMIN_PASSWORD=nacos
26-
HIGRESS_USERNAME=admin
27-
HIGRESS_PASSWORD=admin
26+
# 首次安装时由 install.sh 自动生成随机值,升级时沿用已有值
27+
# NACOS_ADMIN_PASSWORD=
28+
# HIGRESS_USERNAME=admin
29+
# HIGRESS_PASSWORD=
2830

2931
# ========== 默认用户 ==========
3032
ADMIN_USERNAME=admin
31-
ADMIN_PASSWORD=admin
33+
# ADMIN_PASSWORD=
3234
FRONT_USERNAME=user
33-
FRONT_PASSWORD=123456
34-
35-
# ========== 初始化选项 ==========
36-
SKIP_MCP_INIT=false
37-
SKIP_SKILL_INIT=false
35+
# FRONT_PASSWORD=
3836

3937
# ========== AI 模型配置(可选)==========
4038
SKIP_AI_MODEL_INIT=true

0 commit comments

Comments
 (0)