No more CI minute billsKeine CI-Minuten-Rechnungen mehr

A VPS for yourEin VPS für deinen self-hosted CI runnerselbstgehosteten CI-Runner

Stop paying per CI minute. Host your own GitHub Actions or GitLab runner on a box you control, full root, Docker out of the box, a 10 Gbps link for fast image pulls. From €4.99/mo, flat monthly.Schluss mit Zahlen pro CI-Minute. Hoste deinen eigenen GitHub-Actions- oder GitLab-Runner auf einer Maschine, die du kontrollierst, voller Root-Zugriff, Docker out of the box, ein 10-Gbps-Link für schnelle Image-Pulls. Ab 4,99 €/Mon., pauschal monatlich.

Deploy your runner →Deinen Runner deployen →Read the guidesDie Anleitungen lesen

Why self-host your runnerWarum deinen Runner selbst hosten

Flat pricing, real hardware, full control of the toolchain.Pauschalpreise, echte Hardware, volle Kontrolle über die Toolchain.

💰 Flat monthly, not per-minute💰 Pauschal monatlich, nicht pro Minute

Heavy pipelines on hosted CI get expensive fast. A flat €4.99+ box runs as many jobs as it can fit.Schwere Pipelines auf gehostetem CI werden schnell teuer. Eine pauschale Maschine ab 4,99 € fährt so viele Jobs, wie reinpassen.

⚡ 10 Gbps pulls⚡ 10-Gbps-Pulls

Dependency and image pulls fly on a 10 Gbps link, less time staring at a build log.Dependency- und Image-Pulls fliegen über einen 10-Gbps-Link, weniger Zeit vorm Build-Log.

🔑 Full root + Docker🔑 Voller Root-Zugriff + Docker

Real KVM, your own kernel, Docker-in-Docker and privileged containers work. Pin your exact toolchain.Echtes KVM, dein eigener Kernel, Docker-in-Docker und privilegierte Container funktionieren. Fixiere deine genaue Toolchain.

⚙️ Outbound-friendly NAT⚙️ NAT, gut für ausgehenden Verkehr

Runners poll out to GitHub/GitLab, so NAT IPv4 is a perfect fit, no inbound ports needed.Runner fragen bei GitHub/GitLab an, NAT-IPv4 passt also perfekt, keine eingehenden Ports nötig.

📎 Cache between runs📎 Cache zwischen Läufen

A persistent box keeps your caches warm across jobs, unlike fresh ephemeral hosted runners.Eine dauerhafte Maschine hält deine Caches über Jobs hinweg warm, anders als frische Wegwerf-Runner.

🌍 US compute🌍 US-Rechenleistung

Dallas & North Carolina nodes, EU-managed, public status page.Nodes in Dallas und North Carolina, EU-verwaltet, öffentliche Statusseite.

PlansTarife

Monthly, no contracts. € billing via Stripe. Cancel anytime.Monatlich, keine Verträge. Abrechnung in Euro per Stripe. Jederzeit kündbar.

POPULARBELIEBT

VPS Starter

€4.99/mo/Mon.
  • 1 vCPU
  • 1 GB RAM
  • 25 GB SSD
  • NAT IPv4 + dedicated SSH portNAT-IPv4 + dedizierter SSH-Port
Deploy nowJetzt deployen

VPS Basic

€8.99/mo/Mon.
  • 2 vCPU
  • 2 GB RAM
  • 50 GB SSD
  • NAT IPv4 + dedicated SSH portNAT-IPv4 + dedizierter SSH-Port
Deploy nowJetzt deployen

VPS Standard

€14.99/mo/Mon.
  • 2 vCPU
  • 4 GB RAM
  • 80 GB SSD
  • NAT IPv4 + dedicated SSH portNAT-IPv4 + dedizierter SSH-Port
Deploy nowJetzt deployen

VPS Pro

€24.99/mo/Mon.
  • 4 vCPU
  • 8 GB RAM
  • 120 GB SSD
  • NAT IPv4 + dedicated SSH portNAT-IPv4 + dedizierter SSH-Port
Deploy nowJetzt deployen

Wire up a runner in minutesEinen Runner in Minuten einrichten

Standard registration, your box.Normale Registrierung, deine Maschine.

Deploy the VPSVPS deployen

Pick a plan and a Linux OS; root details arrive by email.Wähle einen Tarif und ein Linux-OS; die Root-Daten kommen per E-Mail.

Install DockerDocker installieren

One script; you have full root.Ein Skript; du hast vollen Root-Zugriff.

Register the runnerDen Runner registrieren

Drop in your GitHub Actions or GitLab runner token and start the service.Füg dein GitHub-Actions- oder GitLab-Runner-Token ein und starte den Dienst.

Push & watch it buildPush und beim Bauen zusehen

Your jobs now run on your hardware at a flat price.Deine Jobs laufen jetzt auf deiner Hardware zu einem Pauschalpreis.

FAQ

Honest answers, including the catches.Ehrliche Antworten, inklusive der Haken.

GitHub Actions or GitLab?GitHub Actions oder GitLab?

Both. Install the self-hosted GitHub Actions runner or the GitLab Runner, you have full root, so either works, including Docker executors.Beides. Installiere den self-hosted GitHub-Actions-Runner oder den GitLab-Runner, mit vollem Root-Zugriff funktioniert beides, inklusive Docker-Executors.

Do I need an inbound IP?Brauche ich eine eingehende IP?

No. Runners make outbound connections to the CI service and pull jobs, so NAT IPv4 is ideal, nothing to forward.Nein. Runner bauen ausgehende Verbindungen zum CI-Dienst auf und ziehen Jobs, NAT-IPv4 ist also ideal, nichts weiterzuleiten.

How much RAM for builds?Wie viel RAM für Builds?

Light builds run on 1–2 GB; container-heavy or parallel jobs want 4–8 GB. Size up any time.Leichte Builds laufen mit 1–2 GB; container- oder parallellastige Jobs brauchen 4–8 GB. Jederzeit größer wählen.

Can I run Docker-in-Docker?Kann ich Docker-in-Docker laufen lassen?

Yes, it's real KVM with your own kernel, so privileged containers and DinD work.Ja, es ist echtes KVM mit deinem eigenen Kernel, also funktionieren privilegierte Container und DinD.

Up and running tonightHeute Abend startklar

New customers get 75% off the first month.Neukunden erhalten 75 % auf den ersten Monat.

TRYOH, 75% off your first monthTRYOH, 75 % auf deinen ersten Monat

Deploy your runner →Deinen Runner deployen →