From f4a883fe33353fd8a719d749c760e42ed52854e8 Mon Sep 17 00:00:00 2001 From: ms Date: Thu, 8 Jan 2026 13:19:02 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=91=E5=B8=83=E5=BA=94=E7=94=A8=20Woodpeck?= =?UTF-8?q?er=20(=E5=95=84=E6=9C=A8=E9=B8=9F)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/woodpecker/3.12.0/data.yml | 7 ------- apps/woodpecker/3.12.0/docker-compose.yml | 2 +- apps/woodpecker/3.12.0/scripts/init.sh | 4 ++++ apps/woodpecker/README.md | 7 +++++++ 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/apps/woodpecker/3.12.0/data.yml b/apps/woodpecker/3.12.0/data.yml index c8ac90395..9b78d26c9 100644 --- a/apps/woodpecker/3.12.0/data.yml +++ b/apps/woodpecker/3.12.0/data.yml @@ -69,13 +69,6 @@ additionalProperties: labelEn: Login expiration time required: true type: text - - default: "" - edit: true - envKey: WOODPECKER_HOSTNAME - labelZh: 操作系统主机名 - labelEn: Operating system host name - required: false - type: text - default: "" edit: true envKey: HTTP_PROXY diff --git a/apps/woodpecker/3.12.0/docker-compose.yml b/apps/woodpecker/3.12.0/docker-compose.yml index 89cb518af..892f95f70 100644 --- a/apps/woodpecker/3.12.0/docker-compose.yml +++ b/apps/woodpecker/3.12.0/docker-compose.yml @@ -22,7 +22,7 @@ services: - TZ=Asia/Shanghai - WOODPECKER_OPEN=true - WOODPECKER_SERVER_ADDR=:8000 - - WOODPECKER_GRPC_ADDR=:9000 + - WOODPECKER_GRPC_ADDR=0.0.0.0:9000 - WOODPECKER_AGENT_SECRET=${WOODPECKER_AGENT_SECRET} - HTTPS_PROXY=${HTTP_PROXY} - NO_PROXY=127.0.0.1,localhost diff --git a/apps/woodpecker/3.12.0/scripts/init.sh b/apps/woodpecker/3.12.0/scripts/init.sh index 07fb8c3fe..4679b2bcc 100644 --- a/apps/woodpecker/3.12.0/scripts/init.sh +++ b/apps/woodpecker/3.12.0/scripts/init.sh @@ -10,6 +10,10 @@ if [ -f .env ]; then echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env + DATA_DIR="$WOODPECKER_ROOT_PATH" + + chmod -R 777 "$DATA_DIR" + echo "Check Finish." else diff --git a/apps/woodpecker/README.md b/apps/woodpecker/README.md index 99f969b31..0241d2386 100644 --- a/apps/woodpecker/README.md +++ b/apps/woodpecker/README.md @@ -6,6 +6,13 @@ ![](https://img.shields.io/badge/%E6%96%B0%E7%96%86%E8%90%8C%E6%A3%AE%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%B7%A5%E4%BD%9C%E5%AE%A4-%E6%8F%90%E4%BE%9B%E6%8A%80%E6%9C%AF%E6%94%AF%E6%8C%81-blue) +## 安装说明 + +### 密钥 + +服务器和代理使用共享密钥来验证通信。该密钥应该是一个随机字符串,您需要对其保密。 +您可以使用 `openssl rand -hex 32` 生成这样的字符串。 + ## 特性 + 开源且免费