From 0abeef8fd852521afe9a23139a9b87dd267ea88c Mon Sep 17 00:00:00 2001 From: "gitea_1-h.cc" Date: Wed, 29 Apr 2026 16:30:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20docker-compose.cache-serve?= =?UTF-8?q?r.yaml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [skip ci] Signed-off-by: gitea_1-h.cc --- docker-compose.cache-server.yaml | 45 ++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 docker-compose.cache-server.yaml diff --git a/docker-compose.cache-server.yaml b/docker-compose.cache-server.yaml new file mode 100644 index 0000000..a4735a0 --- /dev/null +++ b/docker-compose.cache-server.yaml @@ -0,0 +1,45 @@ +--- +# yaml-language-server: $schema=https://raw.githubusercontent.com/compose-spec/compose-spec/master/schema/compose-spec.json +x-ignore_this: | + docker run --rm -it --entrypoint act_runner docker.io/gitea/act_runner:nightly cache-server --help +services: + cache-server: + # image: docker.io/gitea/act_runner:v0.6.0 + image: docker.io/gitea/act_runner:nightly + container_name: gitea-runner-cache-server + restart: unless-stopped + stop_signal: SIGINT + stop_grace_period: 5s + labels: + com.centurylinklabs.watchtower.enable: "true" + environment: + TZ: Asia/Shanghai + # CACHE_EXTERNAL_SECRET: ${CACHE_EXTERNAL_SECRET:?set CACHE_EXTERNAL_SECRET} + CACHE_EXTERNAL_SECRET: 7990850f9cffc2a8504d629b401ca0667d26adf6d648ac29496fffd3f70282a5 + CACHE_EXTERNAL_HOST: ${CACHE_EXTERNAL_HOST:-gitea-runner-cache-server.oo1.dev} + CACHE_EXTERNAL_PORT: ${CACHE_EXTERNAL_PORT:-9999} + volumes: + - gitea-runner-cache-server:/runner-cache + - /etc/localtime:/etc/localtime:ro + ports: + - "${CACHE_EXTERNAL_PORT:-9999}:${CACHE_EXTERNAL_PORT:-9999}" + entrypoint: ["/sbin/tini", "--", "/bin/sh"] + command: + - -ec + - | + # printf '%s\n' \ + # 'cache:' \ + # " external_secret: \"$${CACHE_EXTERNAL_SECRET}\"" \ + # > /tmp/cache-server.yaml + cat >/tmp/cache-server.yaml <