zijunchiang
44451028dd
fix(deploy): 安装脚本按真实 HOST 报告监听地址,并主动提示外部不可达
背景:旧版 .env.example 的 HOST=127.0.0.1 会让服务只监听回环,
本机 curl 一切正常、安装日志毫无异常,但外部永远连不上。
install.sh 修复:
- 不再写死 API_HOST=127.0.0.1:从 deploy/.env 读 HOST 得到 BIND_HOST,
绑定具体网卡时用该地址做健康检查(原来用回环会误判启动失败)
- 汇总输出改为真实监听地址 + 按三种绑定模式给出正确 URL
(回环写 127.0.0.1、具体网卡写该地址、通配写探测到的对外 IP)
- 新增安装期外部可达性自测:用对外 IP 请求 /health,
只监听回环 → 打印改 HOST 与重启命令;
监听正常但自测失败 → 打印防火墙 / 云安全组放行步骤
- 反代提示里回显当前 HOST 实际值,避免照抄"建议 127.0.0.1"改坏配置
README.txt 同步说明。验证:用真实脚本片段 + 打桩跑四种场景
(回环 / 通配可达 / 通配被防火墙拦 / 指定网卡),输出逐一核对。
2026-09-15 01:48:04 +08:00
..
2026-09-15 00:34:52 +08:00
2026-09-15 00:34:52 +08:00
2026-09-15 01:43:35 +08:00
2026-09-14 22:42:56 +08:00
2026-09-15 01:25:19 +08:00
2026-09-15 01:43:35 +08:00
2026-09-15 00:54:22 +08:00
2026-09-15 01:48:04 +08:00
2026-09-15 01:27:47 +08:00