### Running `act_runner` using `docker-compose` ```yml ... gitea: image: gitea/gitea ... runner: image: gitea/act_runner restart: always depends_on: - gitea volumes: - ./data/act_runner:/data - /var/run/docker.sock:/var/run/docker.sock environment: - GITEA_INSTANCE_URL= # When using Docker Secrets, it's also possible to use # GITEA_RUNNER_REGISTRATION_TOKEN_FILE to pass the location. # The env var takes precedence. # Needed only for the first start. - GITEA_RUNNER_REGISTRATION_TOKEN= ``` ### Running `act_runner` using Docker-in-Docker (DIND) ```yml ... runner: image: gitea/act_runner:latest-dind-rootless restart: always privileged: true depends_on: - gitea volumes: - ./data/act_runner:/data environment: - GITEA_INSTANCE_URL= - DOCKER_HOST=unix:///var/run/user/1000/docker.sock # When using Docker Secrets, it's also possible to use # GITEA_RUNNER_REGISTRATION_TOKEN_FILE to pass the location. # The env var takes precedence. # Needed only for the first start. - GITEA_RUNNER_REGISTRATION_TOKEN= ```