runs-on icon indicating copy to clipboard operation
runs-on copied to clipboard

10x cheaper GitHub Action runners. 5x faster caches. On premise.

RunsOn: 10x cheaper GitHub Action runners.

Remove 90% of your CI spend. Faster builds. Fully on-premise, in your AWS account.

RunsOn is the modern way to run self-hosted GitHub Actions runners of any size, at the cheapest price available.

Core features

  • Faster. Raw CPU performance is up 30% compared to official runners.
  • Cheaper. Between 7x to 15x cheaper than official runners.
  • Scalable. Handles bursts of multiple hundred jobs at once without issue. No concurrency limit.
  • Full workflow compatibility with official GitHub runners. Use the compatible public AMIs for AWS, or bring your own images.
  • Low maintenance. A single CloudFormation template with all the resources, 1-click install, 1-click upgrades. Costs $1.5/month.

Secondary features

Installation

RunsOn is available in 7 AWS regions. Use the installation guide to setup the CloudFormation stack and your private GitHub App in 10 minutes.

Usage

- runs-on: ubuntu-latest
+ runs-on: runs-on,runner=2cpu-linux-x64

Screenshots

NodeJS CI build across different providers:

RunsOn is the fastest and cheapest GitHub Actions self-hosted runner alternative

Stable queue time with thousands of jobs and bursts:

queue-time

Much faster caches:

Faster and unlimited GitHUb Actions cache

Metadata and timings about your job:

Metadata and timings about your job

License

  • Free to use if you are a non-profit or for personal use.
  • For commercial organizations, you can evaluate for free for 15 days, after which you must buy a license: 300€/year for a standard license, 1500€/year for a sponsorship license.

RunsOn has an insane ROI for commercial organizations. The license cost is usually recouped within a few weeks at most.

Access to the following code is public:

  • CloudFormation template
  • Public compatible AMIs for AWS

With a Sponsorship license, you also get access to the source code of these components:

  • RunsOn server
  • RunsOn agent

Author

This software is built by Cyril Rohr - Twitter/X.

If you like DevOps tooling, you might also be interested in my other projects PullPreview.com and Packager.io.