services: gitea_runner1: container_name: gitea_runner1 image: docker.io/gitea/act_runner:0.2.13@sha256:8477d5b61b655caad4449888bae39f1f34bebd27db56cb15a62dccb3dcf3a944 restart: unless-stopped environment: CONFIG_FILE: /config.yml GITEA_INSTANCE_URL: "${INSTANCE_URL}" GITEA_RUNNER_REGISTRATION_TOKEN: "${REGISTRATION_TOKEN}" GITEA_RUNNER_NAME: "${RUNNER_NAME1}" volumes: - ./config.yml:/config.yml - ./data1:/data - /var/run/docker.sock:/var/run/docker.sock gitea_runner2: container_name: gitea_runner2 image: docker.io/gitea/act_runner:0.2.13@sha256:8477d5b61b655caad4449888bae39f1f34bebd27db56cb15a62dccb3dcf3a944 restart: unless-stopped environment: CONFIG_FILE: /config.yml GITEA_INSTANCE_URL: "${INSTANCE_URL}" GITEA_RUNNER_REGISTRATION_TOKEN: "${REGISTRATION_TOKEN}" GITEA_RUNNER_NAME: "${RUNNER_NAME2}" volumes: - ./config.yml:/config.yml - ./data2:/data - /var/run/docker.sock:/var/run/docker.sock gitea_runner3: container_name: gitea_runner3 image: docker.io/gitea/act_runner:0.2.13@sha256:8477d5b61b655caad4449888bae39f1f34bebd27db56cb15a62dccb3dcf3a944 restart: unless-stopped environment: CONFIG_FILE: /config.yml GITEA_INSTANCE_URL: "${INSTANCE_URL}" GITEA_RUNNER_REGISTRATION_TOKEN: "${REGISTRATION_TOKEN}" GITEA_RUNNER_NAME: "${RUNNER_NAME3}" volumes: - ./config.yml:/config.yml - ./data3:/data - /var/run/docker.sock:/var/run/docker.sock