log:
  level: info

runner:
  file: /data/.runner
  capacity: 1
  timeout: 3h
  fetch_timeout: 5s
  fetch_interval: 2s
  report_interval: 1s

cache:
  enabled: true

container:
  network: xetup
  privileged: false
  valid_volumes:
    - '**'
  # Explicitly bind-mount the host docker socket into job containers so steps
  # like "Update deploy.json" can `docker exec xetup-web`. docker_host auto-mount
  # ("") did not work on runner 6.3.1, so we mount the socket via options and
  # let the job's default DOCKER_HOST (unix:///var/run/docker.sock) pick it up.
  docker_host: "-"
  options: "-v /var/run/docker.sock:/var/run/docker.sock"
  force_pull: false
