Files
cluster-knaster/deploy/gitea-runner/README.md
T
rorappandClaude Opus 5.5 d04148e41c
ci / compose (push) Failing after 3s
ci / test (push) Canceled after 3m5s
deploy: Gitea Actions Runner (act_runner, ressourcenbegrenzt)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 01:16:53 +02:00

709 B

Gitea Actions Runner

  1. In Gitea: cluster-knaster → Einstellungen → Actions → Runner → Neuen Runner erstellen. Token kopieren. Actions muss für das Repo aktiviert sein.
  2. Auf dem Zielhost: GITEA_RUNNER_REGISTRATION_TOKEN=<token> docker compose up -d. Alternativ als Portainer-Stack mit der Variablen.
  3. In Gitea erscheint der Runner mit dem Label ubuntu-latest. Die CI (.gitea/workflows/ci.yml) läuft beim nächsten Push.

Sicherheit: Der Runner hat Zugriff auf den Docker-Socket des Hosts. Deshalb nur auf Repo-Ebene registrieren und keine Workflows aus fremden Forks ausführen. Vorgesehener Platz ist der Infra-LXC des Clusters. Bis der steht, ist ein Übergangshost möglich.