|
@@ -15,7 +15,7 @@ services:
|
|
|
# 核心配置:指向 Gogs 服务地址(必须可访问,替换为你的 Gogs 地址)
|
|
# 核心配置:指向 Gogs 服务地址(必须可访问,替换为你的 Gogs 地址)
|
|
|
DRONE_GOGS_SERVER: "http://gogs.9981.tech"
|
|
DRONE_GOGS_SERVER: "http://gogs.9981.tech"
|
|
|
# Drone 自身访问地址(主机IP+端口,需与 ports 映射一致)
|
|
# Drone 自身访问地址(主机IP+端口,需与 ports 映射一致)
|
|
|
- DRONE_SERVER_HOST: "114.217.21.151:8180"
|
|
|
|
|
|
|
+ DRONE_SERVER_HOST: "47.120.61.39:8180"
|
|
|
DRONE_SERVER_PROTO: "http" # 非HTTPS填http,HTTPS填https
|
|
DRONE_SERVER_PROTO: "http" # 非HTTPS填http,HTTPS填https
|
|
|
# 认证密钥:自定义随机字符串(Server 与 Runner 需一致,建议修改为自己的字符串)
|
|
# 认证密钥:自定义随机字符串(Server 与 Runner 需一致,建议修改为自己的字符串)
|
|
|
DRONE_RPC_SECRET: "my-drone-secret-123456-z"
|
|
DRONE_RPC_SECRET: "my-drone-secret-123456-z"
|
|
@@ -24,6 +24,13 @@ services:
|
|
|
# 可选:配置时区
|
|
# 可选:配置时区
|
|
|
TZ: "Asia/Shanghai"
|
|
TZ: "Asia/Shanghai"
|
|
|
|
|
|
|
|
|
|
+ # --- Gogs 基础配置 ---
|
|
|
|
|
+ DRONE_GOGS: "true"
|
|
|
|
|
+ # --- 关键:使用 Gogs 用户名 + PAT ---
|
|
|
|
|
+ DRONE_GOGS_SKIP_VERIFY: "false" # 开启证书验证(生产环境)
|
|
|
|
|
+ DRONE_GIT_USERNAME: "z16" # 如:admin
|
|
|
|
|
+ DRONE_GIT_PASSWORD: "4c2bae619abbabb0733ffe50f007b7734cd30109" # 粘贴此处
|
|
|
|
|
+
|
|
|
# 2. Drone Docker Runner 服务(流水线执行节点)
|
|
# 2. Drone Docker Runner 服务(流水线执行节点)
|
|
|
drone-runner-docker:
|
|
drone-runner-docker:
|
|
|
image: registry.cn-hangzhou.aliyuncs.com/zhongpengqun/wanderer:linux-amd64-drone-runner-docker-v1.8.4
|
|
image: registry.cn-hangzhou.aliyuncs.com/zhongpengqun/wanderer:linux-amd64-drone-runner-docker-v1.8.4
|
|
@@ -39,7 +46,7 @@ services:
|
|
|
- ./drone/runner/data:/data # 持久化 Runner 数据
|
|
- ./drone/runner/data:/data # 持久化 Runner 数据
|
|
|
environment:
|
|
environment:
|
|
|
# 指向 Drone Server 的地址(与 Server 配置一致)
|
|
# 指向 Drone Server 的地址(与 Server 配置一致)
|
|
|
- DRONE_RPC_HOST: "114.217.21.151:8180"
|
|
|
|
|
|
|
+ DRONE_RPC_HOST: "47.120.61.39:8180"
|
|
|
DRONE_RPC_PROTO: "http"
|
|
DRONE_RPC_PROTO: "http"
|
|
|
# 认证密钥:必须与 drone-server 的 DRONE_RPC_SECRET 完全一致
|
|
# 认证密钥:必须与 drone-server 的 DRONE_RPC_SECRET 完全一致
|
|
|
DRONE_RPC_SECRET: "my-drone-secret-123456-z"
|
|
DRONE_RPC_SECRET: "my-drone-secret-123456-z"
|
|
@@ -50,6 +57,7 @@ services:
|
|
|
# 可选:配置时区
|
|
# 可选:配置时区
|
|
|
TZ: "Asia/Shanghai"
|
|
TZ: "Asia/Shanghai"
|
|
|
|
|
|
|
|
|
|
+
|
|
|
# 可选:定义网络(默认使用 bridge 网络,可自定义)
|
|
# 可选:定义网络(默认使用 bridge 网络,可自定义)
|
|
|
networks:
|
|
networks:
|
|
|
default:
|
|
default:
|