Services

Forgejo with Runner (DinD)

Forgejo with Actions runner using Docker-in-Docker for isolated CI jobs.

GitSCMSource Control
Deploy

What is Forgejo with Runner (DinD)?

This bundle combines a Forgejo Git forge with a Forgejo Actions runner configured to execute CI/CD workflows inside Docker-in-Docker (DinD). Forgejo Actions reads workflow files from repositories, while the runner fetches jobs from Forgejo and runs them in isolated containers without mounting the host Docker socket. DinD provides stronger isolation than socket-based runners at the cost of additional overhead.

How to deploy on Kubeara

  1. Sign in to your Kubeara dashboard and connect a server if you have not already.

  2. Open the Services catalog and select Forgejo with Runner (DinD).

    Forgejo with Runner (DinD) on Kubeara
    Forgejo with Runner (DinD) on Kubeara
  3. Review the pre-configured settings and click Deploy.

    Forgejo with Runner (DinD) environment configuration on Kubeara
    Forgejo with Runner (DinD) environment configuration on Kubeara
  4. Forgejo with Runner (DinD) is now running on your Kubeara server. Open your dashboard to get started.