feat(deploy): initialize authentication security secrets
This commit is contained in:
@@ -122,6 +122,16 @@ else
|
||||
echo ""
|
||||
fi
|
||||
|
||||
# 升级已有部署时,将空值或历史默认 JWT 密钥一次性替换为持久化随机值。
|
||||
# 已存在的自定义值保持不变,数据库 JWT 轮转配置仍由后端优先使用。
|
||||
if [ ! -f .env ]; then
|
||||
echo "❌ 未找到 .env,请先执行 start.sh 完成初始化"
|
||||
exit 1
|
||||
fi
|
||||
# shellcheck source=scripts/init-security-env.sh
|
||||
. ./scripts/init-security-env.sh
|
||||
init_security_env .env upgrade
|
||||
|
||||
echo "==========================="
|
||||
echo "🚀 开始自动安装 Docker 和 Docker Compose"
|
||||
echo "==========================="
|
||||
|
||||
Reference in New Issue
Block a user