From 8ba20bf8817c90ab3455cf4fd8d6c3dc0e936a0e Mon Sep 17 00:00:00 2001 From: thethreemagi Date: Mon, 18 May 2026 02:07:58 +0100 Subject: [PATCH] =?UTF-8?q?Add=20act=5Frunner=20config.yaml=20=E2=80=94=20?= =?UTF-8?q?Docker=20socket=20passthrough=20for=20job=20containers?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- compose-snippets/act_runner_config.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 compose-snippets/act_runner_config.yaml diff --git a/compose-snippets/act_runner_config.yaml b/compose-snippets/act_runner_config.yaml new file mode 100644 index 0000000..0da91d9 --- /dev/null +++ b/compose-snippets/act_runner_config.yaml @@ -0,0 +1,16 @@ +# act_runner config — passes Docker socket into job containers +# so workflow steps can run docker login, docker build, etc. +# +# Place this file at /srv/act-runner/config.yaml on the host +# before deploying the act_runner stack. + +runner: + capacity: 2 + +container: + # Pass the host Docker socket into every job container + docker_host: unix:///var/run/docker.sock + options: -v /var/run/docker.sock:/var/run/docker.sock + privileged: true + valid_volumes: + - /var/run/docker.sock