Services

Forgejo with Runner (Docker Socket)

Forgejo with Actions runner using the host Docker socket for CI jobs.

GitSCMSource Control
Deploy

What is Forgejo with Runner (Docker Socket)?

This bundle deploys Forgejo together with a Forgejo Actions runner that uses the host Docker socket to launch workflow job containers. Forgejo Actions provides Git-native continuous integration driven by workflow files in repositories, and the runner executes those jobs on your infrastructure. Mounting the Docker socket is a common self-hosted pattern that offers simpler setup and lower overhead than Docker-in-Docker, but requires careful security hardening.

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 (Docker Socket).

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

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