Forgejo with Runner (Docker Socket)

Forgejo with Actions runner (host Docker socket)

GitScmSource Control

Self-hosted Forgejo with a Forgejo Actions runner that uses the host Docker socket.

Simpler than DinD but grants the runner host-level Docker access. Create a runner registration token in Forgejo and set SERVICE_PASSWORD_FORGEJO_RUNNER before the runner registers.

Deploy