fix: 修复部署脚本中的关键问题并添加运维告警邮箱配置

- 修复deploy.sh中的关键问题:
  - 删除本地创建远程目录的错误代码
  - 修复SCP目标路径错误
  - 修复grep中的变量展开问题
  - 修复容器日志查看命令
  - 实现健康检查机制替代硬编码等待时间
  - 添加SSH连接验证
  - 添加cron任务配置的错误处理
- 添加运维告警邮箱环境变量OPS_ALERT_EMAIL
- 更新部署文档,添加SSL证书自动续期详细说明
This commit is contained in:
张翔
2026-03-26 19:35:27 +08:00
parent ece3c86e29
commit 8b48617bb7
4 changed files with 65 additions and 11 deletions
+1
View File
@@ -15,6 +15,7 @@ services:
- NEXTAUTH_SECRET=${NEXTAUTH_SECRET}
- NEXTAUTH_URL=${NEXTAUTH_URL}
- RESEND_API_KEY=${RESEND_API_KEY}
- OPS_ALERT_EMAIL=${OPS_ALERT_EMAIL:-ops@novalon.cn}
volumes:
- ./public:/app/public
- ./node_modules:/app/node_modules