Docker compose deployment setup for action runners
This repository has been archived on 2026-04-19. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • Shell 80.2%
  • Dockerfile 19.8%
Find a file
2025-04-17 19:30:24 +02:00
data Add entrypoint script for initial registration 2025-04-17 18:58:52 +02:00
share Use unix socket for sharing docker-in-docker-daemon between containers 2025-04-17 18:38:45 +02:00
.env.example Fix example runner user 2025-04-17 19:00:06 +02:00
.gitignore Add entrypoint script for initial registration 2025-04-17 18:58:52 +02:00
config.yaml Setup dind container 2025-04-17 18:27:26 +02:00
docker-compose.yml Implement outgoing ipv6 support 2025-04-17 19:22:45 +02:00
Dockerfile Add entrypoint script for initial registration 2025-04-17 18:58:52 +02:00
README.md Setup readme 2025-04-17 19:23:00 +02:00
runner_entrypoint.sh Fix config location args 2025-04-17 19:30:24 +02:00

Forgejo Runner

Docker-compose based Forgejo runner setup for easy deployment.

  1. Ensure ipv6 is enabled in the docker daemon, see here for an example configuration
  2. Copy .env.example to .env and configure options
  3. Start everything using docker compose up -d