diff --git a/compose.yml b/compose.yml index 015038b..7fefe15 100755 --- a/compose.yml +++ b/compose.yml @@ -112,6 +112,19 @@ services: - "traefik.http.routers.gitea.entrypoints=https" - "traefik.http.routers.gitea.tls=true" - "traefik.http.services.gitea.loadbalancer.server.port=3000" + + craisin-cove-builder: + container_name: craisin-cove-builder + image: docker.io/gitea/act_runner:latest + environment: + CONFIG_FILE: /config.yaml + GITEA_INSTANCE_URL: "https://gitea.${DOMAIN}" + GITEA_RUNNER_REGISTRATION_TOKEN: "${GITEA_CRAISIN_COVE_TOKEN}" + GITEA_RUNNER_NAME: "Build craisin-cove" + volumes: + - ${DATA}/gitea-runners/craisin-cove/config.yaml:/config.yaml + - ${DATA}/gitea-runners/craisin-cove/data:/data + - /var/run/docker.sock:/var/run/docker.sock home-assistant: container_name: home-assistant