d0be2fdcf1
使 deploy-production.sh 可读本机 secrets 并在非 docker 组用户下用 sudo 识别 1Panel 栈;修复 security_probe_external.sh 的 curl shift 误用与 WebSocket 自动 venv。
747 B
747 B
Changelog — 生产 SSH 凭据纳入 secrets + deploy 自动加载
日期:2026-06-07
摘要
本机生产 SSH 私钥路径写入 deploy/nexus-1panel.secrets.sh(gitignore);deploy-production.sh 启动时自动 source,与 git-push.sh 同一凭据文件。
动机
本机 Host nexus 未指向生产 VPS;部署脚本需 NEXUS_SSH / NEXUS_SSH_KEY,避免每次手动 export。
涉及文件
deploy/deploy-production.shdeploy/nexus-1panel.secrets.sh.exampledocs/project/linux-dev-paths.mddeploy/nexus-1panel.secrets.sh(本地 only,不入 git)
迁移 / 重启
无。
验证
source deploy/nexus-1panel.secrets.sh
ssh -i "$NEXUS_SSH_KEY" "$NEXUS_SSH" "echo SSH_OK"