Files
gitea-runner/docker-compose.yaml

20 lines
589 B
YAML

volumes:
shared-tool-cache:
services:
gitea-runner:
container_name: gitea-runner
restart: always
image: gitea/act_runner:latest
environment:
- GITEA_RUNNER_REGISTRATION_TOKEN=${GITEA_RUNNER_REGISTRATION_TOKEN}
- GITEA_INSTANCE_URL=${GITEA_INSTANCE_URL}
- GITEA_RUNNER_NAME=${GITEA_RUNNER_NAME}
- CONFIG_FILE=/config_data/config.yaml
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./data:/data
- ./config.yaml:/config_data/config.yaml:ro
- shared-tool-cache:/opt/hostedtoolcache
ports:
- "8088:8088"