services: gitea-runner: image: gitea/act_runner:latest container_name: gitea-runner restart: always environment: GITEA_INSTANCE_URL: https://gitea.lucas-orth.de # Registrierungs-Token aus: Repo → Settings → Actions → Runner → # "Neuen Runner erstellen". Nur fuer die ERSTE Registrierung noetig. GITEA_RUNNER_REGISTRATION_TOKEN: "HIER_TOKEN_EINFUEGEN" GITEA_RUNNER_NAME: hub-runner # Bildet das im Workflow genutzte "ubuntu-latest" auf ein Image ab, # das zip, rsync, curl, git und node bereits enthaelt. GITEA_RUNNER_LABELS: "ubuntu-latest:docker://catthehacker/ubuntu:act-latest" volumes: - ./data:/data # Docker-Socket: der Runner startet die Job-Container ueber den Host-Docker. - /var/run/docker.sock:/var/run/docker.sock