冰朔 00f461c44f 公钥守门人复活协议 · revive-guard v1.0 · 全集群部署
- 新增 revive-guard.py (277行 · Python stdlib · 零依赖)
- 协议: POST /revive/request → 小湖灯邮件验证码 → POST /revive/confirm → 复活
- systemd 服务: Restart=always · 监听 0.0.0.0:8922
- 三重验证: 密码 + 编号 + 邮箱验证码
- 速率限制: 每分钟最多3次 · 验证码5分钟过期
- 复活目标: gatekeeper + sshd + PM2 进程
- 踩坑: ∞字符炸HTTP header → 修复为 ICE-GL
- 踩坑: QQ SMTP From头严格格式 → 修复为纯邮箱
- 已部署全部 8 台服务器
2026-07-11 15:56:37 +08:00

18 lines
469 B
JSON

{
"apps": [{
"name": "revive-guard",
"script": "revive-guard.py",
"interpreter": "python3",
"cwd": "/opt/zhuyuan/revive-guard",
"env": {
"REVIVE_GUARD_PORT": "8922",
"QQ_SMTP_AUTH_CODE": "ggeuegmaragmbejb"
},
"out_file": "/opt/zhuyuan/revive-guard/logs/out.log",
"error_file": "/opt/zhuyuan/revive-guard/logs/err.log",
"log_date_format": "YYYY-MM-DD HH:mm:ss",
"max_restarts": 999,
"restart_delay": 5000
}]
}