Skip to content

Pricing

RunsOn comes as a software stack that you install in your own AWS account. It will spawn EC2 instances in place of official GitHub runners. It is a drop-in replacement for official or third-party GitHub Action runners, and can do its job thanks to a few fully managed AWS services:

Architecture

A detailed breakdown of the expected costs is as follows:

  • AWS costs for the RunsOn stack: between $1.5 and $5/month for the AppRunner service.
  • AWS costs for the EC2 instances that are spawned (see calculator for estimates). Billing is per-second.
  • RunsOn License: flat fee (or free for non-commercial use), see License types below.
  • GitHub Actions: $0 (GitHub doesn’t bill for self-hosted runners).

For instance, assuming you buy the standard commercial license, and use an average of 1000 minutes of 4CPU x64 runners every day, your average daily costs would be:

  • AWS costs for RunsOn stack: $3/30 = $0.1/day
  • AWS costs for runners: 1000min * $0.0019/min = $1.9/day
  • RunsOn license: €300/365 = €0.82/day
  • GitHub Actions: $0

Total with RunsOn: ~$2.8/day, or ~$84/month.

If you were using GitHub official runners, this would cost: 1000min * $0.0160/min = $16/day, or $480/month.

The more minutes, and the larger runners you use, the more savings (EC2 storage costs have a magnified effect on smaller runners).

License types

If you are evaluating RunsOn, you can get a demo license, valid for 15 days.

If you are looking for a higher level of support, or want to pay through the AWS marketplace, RunsOn is also available as a Professional service on the AWS marketplace.

Demo license

Full access for 15 days.

Non-commercial license

For personal use, and non-profit organizations. Email support.

Commercial license

For clever companies that want to reduce their CI bill. Monthly license fee is usually recouped within DAYS of usage. Email support.

300€/year (25€/month)

Buy license
❤️ Sponsorship license

Commercial license with dedicated support, sponsor badge on homepage and access to the Server and Agent source code.

1500€/year (125€/month)

Buy license

What is included in the license

The license allows access and use of the following:

  • a CloudFormation template to setup the required bits of infrastructure in your own AWS account (installation in a sub-account is recommended)
  • a Docker image containing the RunsOn server and agent code.
  • the base AMIs, to maintain 1-1 workflow compatibility between GitHub and RunsOn.

And regular updates to the points above.

Can I make updates to the source code?

If you buy the Sponsorship license, you will get access to the source code of the RunsOn server and agent components. You can then freely modify the source code for your internal usage, as long as you don’t share the source code with anyone else, and don’t use it for a commercial service.

Can I try before I buy?

Yes, choose the Demo license to get a 15 day free trial.

Do I need to pay for my AWS resources?

Yes, the license only covers access and updates to the RunsOn stack. Any runner started by RunsOn will be billed directly to your AWS account.

You can find the prices you can expect from AWS runners on RunsOn, using the calculator.

How to ensure that I do not spend too much money on runners?

Every day, a cost recap is sent to a specific email that you provide at installation time, with the daily cost over the last 15 days, so that you can quickly see if something weird is happening.

There is also a default CloudWatch alarm set, which will immediately alert you by email if your usage goes over 4000 minutes of runtime per day.

Finally, metrics about your workflow jobs are sent to CloudWatch (under the RunsOn namespace), so you can set more alarms or build a dashboard, to get the monitoring and alerting you need.