version: "3.9" services: forgejo-runner: image: data.forgejo.org/forgejo/runner:4.0.0 user: "1001:998" environment: PUID: "1001" PGID: "998" TZ: "America/Chicago" volumes: - type: bind source: /DockerVol/forgejo-runner target: /data - type: bind source: /var/run/docker.sock target: /var/run/docker.sock networks: - netgrimoire command: ["forgejo-runner", "daemon"] deploy: mode: global placement: constraints: - node.role == manager networks: netgrimoire: external: true