services: gitea: image: gitea/gitea:latest container_name: gitea restart: unless-stopped environment: PUID: "1000" PGID: "1000" TZ: ${TZ:-Asia/Krasnoyarsk} ports: - "3232:22" volumes: - ${GITEA_DATA_DIRECTORY:-/srv/gitea}:/data networks: - kycb_internal runner: image: docker.io/gitea/act_runner:latest container_name: gitea-runner restart: unless-stopped depends_on: - gitea environment: GITEA_INSTANCE_URL: ${GITEA_INSTANCE_URL:-http://gitea:3000/} GITEA_RUNNER_REGISTRATION_TOKEN: ${GITEA_RUNNER_REGISTRATION_TOKEN:?Set GITEA_RUNNER_REGISTRATION_TOKEN in .env} GITEA_RUNNER_NAME: ${GITEA_RUNNER_NAME:-rf4-runner-01} GITEA_RUNNER_LABELS: ${GITEA_RUNNER_LABELS:-ubuntu-latest:docker://docker.gitea.com/runner-images:ubuntu-latest} volumes: - ${GITEA_RUNNER_DATA_DIRECTORY:-/srv/gitea-runner}:/data - /var/run/docker.sock:/var/run/docker.sock networks: - kycb_internal networks: kycb_internal: external: true