Files
rf4-spotter/deploy/gitea-runner.compose.yaml
T

37 lines
1.0 KiB
YAML

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