From 20f19b13f228d0ba35bd920dabf6cb8f42f32d94 Mon Sep 17 00:00:00 2001 From: Zhou Weidong <502333560@qq.com> Date: Fri, 16 Oct 2026 16:25:26 +0800 Subject: [PATCH] =?UTF-8?q?fix(deploy):=20admin-api=20=E7=AB=AF=E5=8F=A3?= =?UTF-8?q?=E6=94=B9=E4=B8=BA=E5=AF=B9=E5=B1=80=E5=9F=9F=E7=BD=91=E5=BC=80?= =?UTF-8?q?=E6=94=BE=E4=BB=A5=E6=94=AF=E6=8C=81=E5=86=85=E7=BD=91=E8=81=94?= =?UTF-8?q?=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit compose 里 admin-api 原先把宿主端口绑在 127.0.0.1,只有本机能访问; Web 后台在另一台机器上,走局域网连不上 8080,联调起不来。 改为监听局域网(8080:8080)。管理端仍然"仅内网":不在路由器做端口转发, 外网探测 154.16.27.173:8080 为 Connection refused,与 specs 04-部署架构 §四「管理后台仅内网/VPN 可访问」一致。 门禁:docker compose config 校验通过;tools/smoke.sh 全部 PASS; 内网实测 http://192.168.31.250:8080/healthz 与 /doc.html 均 200。 本次只改编排文件,未触碰 Java 代码,故未重跑 mvn test。 --- docker-compose.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index b73ca55..b90e1c8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -101,8 +101,8 @@ services: SERVER_PORT: "8080" DB_URL: ${DB_URL:-jdbc:postgresql://db:5432/${DB_NAME:-fruitshorts}} ports: - # docs/12-上线检查清单「管理端仅内网」:只绑本机,公网不直接暴露 - - "127.0.0.1:8080:8080" + # docs/12-上线检查清单「管理端仅内网」:只对局域网开放;不在路由器做端口转发,公网访问不到 + - "8080:8080" volumes: - ./data/uploads:/data/uploads depends_on: