diff --git a/bootstrap.sh b/bootstrap.sh index 3f8aae0..92a6682 100644 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -170,7 +170,7 @@ recover_project \ # ── Data directories ─────────────────────────────────────────────────────────── log "Creating data directories..." -mkdir -p "${DATA_DIR}/gitea" +mkdir -p "${DATA_DIR}/gitea" "${DATA_DIR}/act_runner" # ── Ownership ────────────────────────────────────────────────────────────────── diff --git a/gitea/docker-compose.yml b/gitea/docker-compose.yml index 01a3af4..46548aa 100644 --- a/gitea/docker-compose.yml +++ b/gitea/docker-compose.yml @@ -13,3 +13,17 @@ services: environment: - GITEA__database__DB_TYPE=sqlite3 - GITEA__service__DISABLE_REGISTRATION=true + + act_runner: + image: gitea/act_runner:latest + container_name: act_runner + restart: always + depends_on: + - gitea + volumes: + - /data/server-infra/act_runner:/data + - /var/run/docker.sock:/var/run/docker.sock + environment: + - GITEA_INSTANCE_URL=https://git.padelnomics.io + - GITEA_RUNNER_REGISTRATION_TOKEN=${GITEA_RUNNER_TOKEN} + - GITEA_RUNNER_NAME=hetzner