From 747e6935b7b55d8a03bc7c7773f9794344629ba4 Mon Sep 17 00:00:00 2001 From: CTO Agent Date: Sat, 18 Jul 2026 16:43:56 +0000 Subject: [PATCH] fix: install Docker CLI in forgejo-runner container The forgejo-runner image doesn't include Docker CLI by default, causing the startup script to hang waiting for Docker to be ready. Install docker-cli via apk during startup to enable Docker socket access. This completes the DinD setup for the runner. Co-Authored-By: Paperclip --- apps/forgejo-runner/forgejo-runner-statefulset.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/forgejo-runner/forgejo-runner-statefulset.yaml b/apps/forgejo-runner/forgejo-runner-statefulset.yaml index edf486d..de3a4ed 100644 --- a/apps/forgejo-runner/forgejo-runner-statefulset.yaml +++ b/apps/forgejo-runner/forgejo-runner-statefulset.yaml @@ -51,6 +51,9 @@ spec: - sh - -c - | + # Install Docker CLI + apk add --no-cache docker-cli + # Wait for Forgejo to be ready while ! wget -q -O- https://forgejo.basicstack.de/api/healthz > /dev/null 2>&1; do echo "Waiting for Forgejo to be ready..."