Skip to content
ghalet documentation

ghalet documentation

日本語

ghalet is a lightweight controller for GitHub Actions self-hosted runners on Linux and macOS. A single Go daemon starts native runner processes on demand and manages capacity across repositories and organizations.

One ghalet daemon starts native runners on demand within host-wide and per-target limits

It is intended for dedicated, trusted hosts, from build machines and single-purpose VMs to home servers. Runners are not strictly isolated from one another; use only trusted workflows.

Get started

  • Getting started : installation, authentication, configuration, your first workflow, and macOS service setup.
  • Packages and containers : Linux packages with systemd, Docker Compose, and updates.

Authentication

Operation and reference