/ MANAGED GITLAB RUNNERS
Managed GitLab runners on Hetzner Cloud. We handle the infrastructure, you ship pipelines. Online in two minutes. Works with any GitLab instance — gitlab.com, self-hosted, on-prem behind VPN.
build:
tags:
- - shared-runners # slow, queued, scrape minutes
+ - runsetters-standard # always warm, fixed €29/mo
5 plans from €19/mo. 2-minute setup. Cancel anytime.
/ WHY RUNSETTERS
01
We provision, we monitor, we recreate when something breaks. You paste a GitLab token and get back to your pipeline.
02
gitlab.com, gitlab.yourcompany.dev, on-prem behind a VPN — the runner makes an outbound connection to your GitLab. Nothing special on your side.
03
Docker layer cache survives between jobs on persistent SSD. €29 is €29 — no "what did CI cost this month" surprises.
/ HOW IT WORKS
01
Choose a machine size based on your CI workload. Change plans anytime from your dashboard — we handle the prorate and recreate the box on the new size.
02
Open Settings → CI/CD → Runners in your GitLab, click "New runner", paste the registration token into Runsetters.
03
We provision a Hetzner Cloud box, install gitlab-runner, register it with your GitLab. Status flips to live in your dashboard.
/ PRICING
Every plan includes always-on Docker layer cache, monitoring, automatic runner version updates, downtime email alerts, and master SSH access for our support.
Light CI workloads, hobby projects, single repo. Includes 24-hour free trial.
Get StarterMost popular. Multiple repos, parallel jobs, Docker builds with cache.
Get StandardLarger teams with heavy CI. Microservices, integration test suites.
Get ProHeavy parallelism, large monorepos, build-intensive jobs.
Get HeavyFor ML training pipelines, big data CI, kernel-style builds. Custom-sized pool — talk to us.
Contact sales/ ADD-ONS
Reserve a stable outbound IPv4 for your runner. Whitelist once in your GitLab / Artifactory / firewall — survives runner replacement and plan changes.
Add-ons attach to any runner from your dashboard, billed per runner and prorated to your renewal date. Docker layer cache, monitoring, and automatic version updates stay included free on every plan.
/ COMPARE
| Runsetters | DIY self-managed | GitLab.com hosted | |
|---|---|---|---|
| Any GitLab instance | [ok] | [ok] | [no]gitlab.com only |
| Who runs the infra | us | you | GitLab |
| Setup effort | paste token | scripts + sysadmin | 0 |
| Time to online | ~2 min | hours/days | instant |
| Predictable bill | [ok]fixed mo | [ok]Hetzner direct | [no]per-min |
| Persistent box (warm Docker cache) | [ok] | [ok] | [no]cold per job |
| Health monitoring | included | you write it | included |
| Auto runner version updates | [ok] | you do it | [ok] |
The bottom line: this is cheaper than the DevOps engineer who'd otherwise be maintaining your runner boxes. The Standard plan is €29/mo — less than half a day of engineering time per month.
/ FAQ