标签

Nginx

宝塔与 nginx 反代
记录在已运行宝塔面板的 Ubuntu 24.04 云服务器(1.5 GiB 内存)上部署 intranet-tunnel 的实测。关键结论:不启 compose 内 nginx,保留宝塔 80/443;改用 *.t.sushike.cloud 避开泛解析和 _acme-challenge 冲突;下调容器内存上限;直接改数据库开启面板外网访问。部署需补挂 certs/backups/logs、chown 10001,证书改用 acme.sh DNS-01 自动续期。新增放行 47800、48081-48100,管理口仅绑本地。最终三容器健康,HTTPS 200、HTTP 301。另含 Workbench CLI 传参、宝塔统计需注册 site.db、nginx 日志三路输出与轮转等踩坑。
2026-09-13
|
9
|
0
|
0
域名与证书接入
边缘配置自动同步让新增隧道域名不再需要手工维护 nginx:泛域内域名共用通配 server 块,新增隧道无需改配置;泛域外自动生成专属 server 块并使用自身证书,使配置规模与隧道数量解耦。服务端只写文件,由容器看门狗或 systemd path unit 校验并 reload,兼容纯 Docker 与宝塔 nginx,宝塔只接管 443 并保留 80 跳转和统计。校验失败会放弃 reload 并把坏配置移出 include 目录,防止后续 nginx 启动失败,故 conf.d 必须可写。证书路径须填 nginx 侧路径,HTTP/2 语法由 EDGE_HTTP2 适配;证书需 DNS-01 申请通配符并自动续期,私钥权限 600 且不入库。
2026-09-13
|
10
|
0
|
0