Self-hosted runners
Expand your compute options to meet your most unique CI/CD needs.
Choose runner if your team is looking for:
Privileged access & controls
Get more control over the environment for your jobs:
- Connect to private networks
- Monitor the operating system
- Restrictions using static IPs
- IAM permissions
Unique platform support
Build what you want, where you want. Runner supports:
- Embedded systems
- Custom compute types
- Pre-installed licensed software
Use self-hosted runners with our cloud-hosted compute
Save engineering time by eliminating maintenance overhead.
How self-hosted runners work:
How self-hosted runners work:
Step 1
Runner software is installed on your machines.
Step 2
The runner polls CircleCI for jobs.
Step 3
Status and output are reported back to CircleCI and appear in the UI.
Need everything on your own infrastructure?
Learn how to get the power of CircleCI on-premises.
Learn About Server