infra/roles/forgejo_runner/templates/docker-compose.yml.j2
Jeremie Fraeys 92003e8f1c
fix(forgejo-runner): prevent duplicate runner registrations
- Persist runner registration state by setting container working_dir to /data\n- Add post-register assertion that /opt/forgejo-runner/data/.runner exists
2026-01-20 18:06:51 -05:00

14 lines
379 B
Django/Jinja

services:
runner:
image: data.forgejo.org/forgejo/runner:11
working_dir: /data
environment:
DOCKER_HOST: unix:///var/run/docker.sock
user: "0:0"
volumes:
- ./data:/data
- /var/run/docker.sock:/var/run/docker.sock
restart: unless-stopped
command: forgejo-runner daemon
labels:
- com.centurylinklabs.watchtower.enable=true