# Cirun

A managed service that starts ephemeral GitHub Actions runners in your own cloud account or on your own hardware, priced by the number of private repositories.

- Operated by: Aktech Labs
- Status: Active [1]
- Website: https://cirun.io
- Categories: CI runners
- Checked: 31 Oct 2026

## Cirun (CI runners)

- Hosting: Your cloud (compute billed by your cloud provider)
- Entry paid plan: $29 /mo (Startup)
- Per-job fee: None
- CI systems: GitHub Actions

What to know:

- $29/mo plan: This price only applies on a plan of at least $29 a month.

### Plans

- Open Source: Free; Unlimited public repositories, unlimited runners, ARM and GPU runners, all clouds [1]
- Startup: $29 /month; 3 private repositories, Slack or email support [1]
- Business: $79 /month; 10 private repositories, Slack or email support [1]
- Enterprise: unknown (Custom pricing; contact sales); Unlimited private repositories, premium support, contractual SLA [1]

### Billing

- Payment: Monthly plan with included usage [1]
- Plan minimum: $29 a month [1]
- Billing increment: unknown (Compute is billed by your cloud provider; Cirun's own fee is a flat monthly plan) [1]
- Minimum charge: unknown (Compute is billed by your cloud provider; not stated on Cirun's pages) [1]
- Per-job fee: None [1]

### Limits

- vCPU: unknown (Depends on the cloud instance type you choose; not stated by Cirun) [2]
- Concurrent jobs: Unlimited [2]
- Max job length: unknown (Not stated on pricing or docs pages) [2]

### Setup

- Setup billed: unknown (Compute is billed by your cloud; docs say cloud runners take a couple of minutes to provision but not how that time is billed) [2]
- Billed setup per job: unknown (Not published) [2]

### Platform

- CI systems: GitHub Actions [3]
- Hosting: Your cloud (BYOC) [3]
- Regions: unknown (Runners start in any region of your connected cloud (AWS, GCP, Azure, DigitalOcean, Oracle, OpenStack, Vast.ai) or on your own hardware) [3]

### Free allowance

- Minutes a month: None [1]
- Credit a month: None [1]
- One-time credit: None [1]

### Cache

- Included: None [4]
- Extra storage: unknown (Cache lives in an S3 bucket in your own AWS account, billed by AWS) [4]
- Docker layer cache: Yes [4]
- Persistent disks: unknown (No sticky-disk or snapshot feature on the docs pages) [4]

### Features

- SSH debugging: unknown (No SSH or remote-debug feature on the docs pages) [5]
- Static IPs: Yes [5]
- GPU runners: Yes [5]
- SOC 2: unknown (No SOC 2 mention on the security, terms or pricing pages) [5]

### Prices

| Size | OS | Arch | vCPU | RAM | Disk | CPU | Plan | Price | Per minute |
|---|---|---|---|---|---|---|---|---|---|

- Plans: Open Source $0 (unlimited public repositories), Startup $29 a month (3 private repositories), Business $79 a month (10 private repositories), Enterprise custom (unlimited private repositories, SLA).
- Compute is billed by your own cloud provider; Cirun adds no per-minute fee.
- Linux and Windows cloud runners, including Arm and GPU instances; preemptible or spot instances on AWS and GCP.
- Existing hardware can be registered as an on-prem runner pool, including macOS VMs on Apple Silicon.
- Automatic actions/cache acceleration is AWS and Linux only; an S3-compatible cache action works on any cloud and OS.
- Static public IPs are documented for Azure runners only.

## Sources

[1] https://cirun.io/pricing/ (checked 31 Oct 2026)
[2] https://docs.cirun.io/reference/idle-runners (checked 31 Oct 2026)
[3] https://docs.cirun.io/cloud/ (checked 31 Oct 2026)
[4] https://docs.cirun.io/caching/ (checked 31 Oct 2026)
[5] https://docs.cirun.io/reference/yaml (checked 31 Oct 2026)
