# github-act-runner

> A self-hosted GitHub Actions runner that uses nektos/act to execute workflows, supporting more platforms like FreeBSD and running without Docker.

- **Category:** CI/CD
- **Licence:** MIT
- **Latest version:** v0.13.0
- **Open source:** oss
- **Languages:** Go
- **Platforms:** Linux, Debian, Build from Source
- **Tags:** Devops, Continuous Integration, Docker, Golang, Ci, Github Actions, Self Hosted, Actions, GitHub, Self hosted runner, Actions runner, Ci Cd, Self Hosted Actions, Act

## Description

github-act-runner is a reverse-engineered, GitHub Actions compatible self-hosted runner that uses nektos/act (and later actions-oss/act-cli) to run workflow steps. Unlike the official runner, it works on more systems including FreeBSD and can operate without Docker. It speaks the same protocol as the official runner so it can register with GitHub (repos, organizations, or enterprises) and execute jobs. The runner supports composite actions, service containers (since v0.7.0), node.js actions, and various GitHub Actions features. It can be installed via binary downloads from GitHub releases, a Debian APT repository, or built from source (requires Go 1.24+). The runner is configured with a registration token from GitHub and runs as a background service.

## Links

- [Homepage](https://github.com/ChristopherHX/github-act-runner)
- [Releases](https://github.com/ChristopherHX/github-act-runner/releases)
- [GitHub Repository](https://github.com/ChristopherHX/github-act-runner)

---
Source: https://selfhost.directory/project/github-act-runner