Bladeren bron

docs: Drone 对外端口改为 18088

Co-authored-by: Cursor <cursoragent@cursor.com>
zlwu 1 week geleden
bovenliggende
commit
17f3948dc7

+ 2 - 2
测试环境部署/README.md

@@ -294,7 +294,7 @@ python3.12 -m venv .venv
 | 项 | 地址 |
 |------|------|
 | Gogs | `http://101.35.245.122:3000` |
-| Drone UI | `http://101.35.245.122:18080` |
+| Drone UI | `http://101.35.245.122:18088` |
 | 流水线 | 仓库根 `.drone.yml`(激活 `wuzilong/zkxw` 后 push 触发) |
 
 服务器部署目录:`/root/drone/`(`.env` 仅机器本地,含 `DRONE_RPC_SECRET`)。
@@ -326,4 +326,4 @@ python3.12 -m venv .venv
 | 2026-08-06 | 裸机部署 10001/10002 于 101.35.245.122 |
 | 2026-08-06 | 新增 `deploy_test_env.py` 日常发版脚本 |
 | 2026-08-10 | 启用 `www.chengyantek.cn` HTTPS(443)+ HTTP→HTTPS;MinIO 同域 `/minio/zkxw` |
-| 2026-10-23 | 新增同机 Drone CI(`:18080`)对接 Gogs;仓库 `.drone.yml` 仅编译打包 |
+| 2026-10-23 | 新增同机 Drone CI(`:18088`)对接 Gogs;仓库 `.drone.yml` 仅编译打包 |

+ 1 - 1
测试环境部署/drone/.env.example

@@ -3,7 +3,7 @@
 
 DRONE_RPC_SECRET=replace-with-openssl-rand-hex-32
 DRONE_GOGS_SERVER=http://101.35.245.122:3000
-DRONE_SERVER_HOST=101.35.245.122:18080
+DRONE_SERVER_HOST=101.35.245.122:18088
 DRONE_SERVER_PROTO=http
 DRONE_RPC_PROTO=http
 DRONE_RPC_HOST=drone:80

+ 6 - 6
测试环境部署/drone/README.md

@@ -2,7 +2,7 @@
 
 > 目标机:`101.35.245.122`  
 > Gogs:`http://101.35.245.122:3000`(已有)  
-> Drone UI:`http://101.35.245.122:18080`(云安全组未开 8080,改用已放行的 18080)  
+> Drone UI:`http://101.35.245.122:18088`(云安全组未开 8080,改用已放行的 18088)  
 > 范围:编译打包 artifact,**不**自动部署到 `/root/zkxw`
 
 ## 1. 部署(在测试机)
@@ -25,19 +25,19 @@ docker logs drone-runner 2>&1 | tail -20
 # 期望看到:successfully pinged the remote server
 ```
 
-云安全组 / 主机防火墙放行 **TCP 18080**(本方案默认端口;勿用未放行的 8080)。
+云安全组 / 主机防火墙放行 **TCP 18088**(本方案默认端口;勿用未放行的 8080)。
 
 流水线关闭了默认 `drone/git` clone(国内难拉),在 `node:20-bookworm` 内直接 `git clone` 本机 Gogs。
 
 ## 2. 登录与激活仓库
 
-1. 浏览器打开 `http://101.35.245.122:18080`
+1. 浏览器打开 `http://101.35.245.122:18088`
 2. 使用 **Gogs 用户名/密码** 登录(Gogs 无 OAuth)
 3. Sync 仓库 → 激活 `wuzilong/zkxw`
 4. 在 Gogs 该仓 **Settings → Webhooks** 确认存在 Drone 回调,例如:  
-   `http://101.35.245.122:18080/hook`
+   `http://101.35.245.122:18088/hook`
 
-云安全组 / 本机 YJ 防火墙需放行 **TCP 18080**(本机已按此端口部署)。
+云安全组 / 本机 YJ 防火墙需放行 **TCP 18088**(本机已按此端口部署)。
 
 ## 3. 流水线
 
@@ -65,7 +65,7 @@ docker compose down    # 停止(保留 volume drone-data)
 ## 5. 验收
 
 ```bash
-curl -sI http://101.35.245.122:18080 | head -5
+curl -sI http://101.35.245.122:18088 | head -5
 curl -sI http://101.35.245.122:3000 | head -5
 # push 到 wuzilong/zkxw 或在 Drone UI 点 Rebuild,构建应为绿色
 ```

+ 4 - 4
测试环境部署/drone/docker-compose.yml

@@ -3,7 +3,7 @@
 #   cp .env.example .env   # 填写 DRONE_RPC_SECRET
 #   docker compose up -d
 #
-# 访问:http://101.35.245.122:18080 (用 Gogs 用户名/密码登录)
+# 访问:http://101.35.245.122:18088 (用 Gogs 用户名/密码登录)
 # Gogs:http://101.35.245.122:3000
 #
 # Runner 不对外暴露端口。构建镜像请预先 docker pull(见 README),
@@ -15,8 +15,8 @@ services:
     container_name: drone
     restart: always
     ports:
-      # 云安全组未放行 8080;18080 已放行且外网可达
-      - '18080:80'
+      # 云安全组未放行 8080;18088 已放行且外网可达
+      - '18088:80'
     volumes:
       - drone-data:/data
     environment:
@@ -24,7 +24,7 @@ services:
       DRONE_GOGS_SERVER: ${DRONE_GOGS_SERVER:-http://101.35.245.122:3000}
       DRONE_GOGS_SKIP_VERIFY: ${DRONE_GOGS_SKIP_VERIFY:-false}
       DRONE_RPC_SECRET: ${DRONE_RPC_SECRET}
-      DRONE_SERVER_HOST: ${DRONE_SERVER_HOST:-101.35.245.122:18080}
+      DRONE_SERVER_HOST: ${DRONE_SERVER_HOST:-101.35.245.122:18088}
       DRONE_SERVER_PROTO: ${DRONE_SERVER_PROTO:-http}
       DRONE_GIT_ALWAYS_AUTH: ${DRONE_GIT_ALWAYS_AUTH:-false}
     extra_hosts: