Some checks failed
Docker / docker (push) Failing after 35s
- act_runner.compose.yml: auto-register with forge, mount Docker socket - act_runner.config.yaml: pass Docker socket to job containers, host network - docker.yml: drop QEMU/multi-arch, build linux/amd64 only (faster) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
23 lines
744 B
YAML
23 lines
744 B
YAML
version: "3"
|
|
|
|
# Gitea act_runner for Unraid
|
|
# Place this file at: /mnt/user/appdata/act_runner/docker-compose.yml
|
|
# Place act_runner.config.yaml at: /mnt/user/appdata/act_runner/config.yaml
|
|
#
|
|
# Start: docker compose up -d
|
|
|
|
services:
|
|
act_runner:
|
|
image: gitea/act_runner:latest
|
|
container_name: gitea-act-runner
|
|
restart: unless-stopped
|
|
environment:
|
|
CONFIG_FILE: /data/config.yaml
|
|
GITEA_INSTANCE_URL: https://forge.dilain.com
|
|
GITEA_RUNNER_REGISTRATION_TOKEN: ex81a1Lror8JhaByGQ2CqppXvvO8nS7cuwqEQ7P5
|
|
GITEA_RUNNER_NAME: unraid-runner
|
|
GITEA_RUNNER_LABELS: ubuntu-latest:docker://node:20-bullseye
|
|
volumes:
|
|
- /mnt/user/appdata/act_runner:/data
|
|
- /var/run/docker.sock:/var/run/docker.sock
|