From 199f86340912f604d2fa04d8f613e85db1bb75d8 Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Thu, 23 Apr 2026 22:07:23 +0100 Subject: [PATCH] Set static port for cache proxy server --- ansible/roles/forgejo_runner/files/config.yml | 3 +++ ansible/roles/forgejo_runner/files/docker-compose.yml | 1 + 2 files changed, 4 insertions(+) diff --git a/ansible/roles/forgejo_runner/files/config.yml b/ansible/roles/forgejo_runner/files/config.yml index 67229a6..f4096ad 100644 --- a/ansible/roles/forgejo_runner/files/config.yml +++ b/ansible/roles/forgejo_runner/files/config.yml @@ -48,6 +48,9 @@ cache: # If it's specified, act_runner will use this URL as the ACTIONS_CACHE_URL rather than start a server by itself. # The URL should generally end with "/". external_server: "" + # The port bound by the internal cache proxy. + # 0 means to use a random available port. + proxy_port: 4001 container: # Specifies the network to which the container will connect. diff --git a/ansible/roles/forgejo_runner/files/docker-compose.yml b/ansible/roles/forgejo_runner/files/docker-compose.yml index e2067cd..92c37cb 100644 --- a/ansible/roles/forgejo_runner/files/docker-compose.yml +++ b/ansible/roles/forgejo_runner/files/docker-compose.yml @@ -13,6 +13,7 @@ services: - dind ports: - "{{ ansible_default_ipv4.address }}:4000:4000" + - "{{ ansible_default_ipv4.address }}:4001:4001" dind: image: docker:dind