VPS für CI/CD-Runner

Runner für GitLab und GitHub Actions brauchen Kerne für die Dauer des Builds — mit stündlicher Abrechnung am bequemsten.

VPS-Auswahl in vier Fragen
1.860 Tarife
Sortieren nach
cal.pl cal.plwww.cal.pl
6,86 €/Mon.
n8n Gold
  • 4 KerneCPU
  • 8 GBRAM
  • 80 GBNVMe
  • 20 TB10 Gbit/s
Bankkarte (Visa/Mastercard)
VMware Stündliche Abrechnung Test Geld zurück

VPS für CI/CD-Runner: Preise, Anbieter und Zahlungsmethoden

In der Auswahl: 1.860 Tarife bei 150 Anbietern. Preise ab 3,73 € pro Monat, ein Viertel der Tarife ist günstiger als 49,43 €, die Hälfte günstiger als 117 €. Auf NVMe: 34 % der Tarife, mit unbegrenztem Traffic: 16 %, mit stündlicher Abrechnung: 100 %.

Die günstigsten Anbieter

  1. CServersFullVPS-4096 Max · 4 Kerne · 4 GB3,73 €
  2. Voyar CloudCV-20 · 4 Kerne · 4 GB4,42 €
  3. Hostnic IDVPS Plus (Pay As You Go, пример 4 core/4 GB/20 GB) · 4 Kerne · 4 GB5,33 €
  4. Phylex PlatformsAER 2 · 4 Kerne · 8 GB5,52 €
  5. Sive HostuMsunduzi River · 4 Kerne · 8 GB5,60 €

Preis nach RAM-Größe

RAMTarifePreis ab
ab 1 GB1.8603,73 €
ab 2 GB1.8603,73 €
ab 4 GB1.8603,73 €
ab 8 GB1.7575,52 €
ab 16 GB1.3739,34 €

Zahlungsmethoden

  • Bankkarte83 55%
  • Kryptowährung37 25%

Wie viele Anbieter aus der Auswahl die Zahlungsmethode akzeptieren.

VPS für Entwicklung und CI/CD: Worauf es ankommt

VPS für CI/CD: Kerne und Arbeitsspeicher je nach Projekttyp, Festplatte für Caches und Ersparnis durch stundenweise Abrechnung
Ein Build braucht Kerne und eine schnelle Festplatte für Caches, aber nur kurz – deshalb lohnt sich für Runner die stundenweise Abrechnung.

Ein eigener Server für Builds und Tests lohnt sich, sobald die kostenlosen Minuten in GitHub Actions oder GitLab CI nicht mehr reichen. Ein eigener Runner hat kein Zeitlimit, und auf ihm bleiben die Caches für Abhängigkeiten und Docker-Images erhalten – wiederholte Builds laufen dadurch um ein Vielfaches schneller. Denselben VPS können Sie bequem auch als entfernte Entwicklungsumgebung oder Testsystem nutzen.

Kerne und Arbeitsspeicher: viel, aber nur kurz

Kompilieren, Frontend-Builds und Testläufe verteilen sich auf die Kerne, daher ist die Kernzahl für einen Runner wichtiger als für einen Webserver. Richtwerte:

  • 2 Kerne und 4 GB – kleine Projekte mit Node.js, Python oder PHP, Linter und Unit-Tests;
  • 4 Kerne und 8 GB – Docker-Images bauen, Frontend mit Webpack oder Vite, Integrationstests mit Datenbank;
  • 8 Kerne und 16 GB – Kompilieren von Go, Rust, Java oder C++, Android-Builds, parallele Jobs.

Bei wenigen Builds pro Tag steht der Server die meiste Zeit still. Hier hilft die stundenweise Abrechnung: Ein leistungsstarker Server wird für die Arbeitszeit gestartet und danach gelöscht, und Sie zahlen nur die Stunden. Viele Anbieter erlauben das per API, sodass sich der Runner automatisch starten lässt.

Festplatte: Caches belegen mehr, als man denkt

Docker-Images, die Caches von npm, pip, Maven oder Gradle und Build-Artefakte belegen schnell Dutzende Gigabyte. Nehmen Sie NVMe ab 50–80 GB und richten Sie eine Bereinigung ein: docker system prune per Zeitplan und eine begrenzte Aufbewahrungsdauer für Artefakte. Die Festplattengeschwindigkeit bestimmt direkt, wie lange die Installation der Abhängigkeiten dauert – auf einer langsamen Festplatte kann sie länger brauchen als der Build selbst.

So binden Sie einen Runner an

  • GitHub Actions – der Self-hosted Runner wird mit einem Befehl aus den Einstellungen des Repositorys oder der Organisation installiert und läuft als Dienst.
  • GitLab CI – gitlab-runner mit Docker-Executor: Jeder Job läuft in einem sauberen Container, und die Images werden auf dem Server gecacht.
  • Gitea, Forgejo, Woodpecker, Drone – schlanke Alternativen, wenn Sie auch das Repository selbst auf Ihrem Server hosten; siehe auch VPS für GitLab.

Virtualisierung und Sicherheit

Für Docker-Builds brauchen Sie KVM: Bei Container-Virtualisierung startet Docker oft nicht oder läuft nur eingeschränkt (mehr dazu auf der Seite VPS für Docker). Verbinden Sie einen Self-hosted Runner nicht mit öffentlichen Repositorys: Ein fremder Pull Request kann sonst beliebigen Code auf Ihrem Server ausführen. Übergeben Sie Secrets über CI-Variablen, statt sie auf der Festplatte zu speichern, und aktualisieren Sie den Runner zusammen mit dem System.

Wo platzieren?

Ein Server nahe an Ihrem Git-Hosting und Ihrer Image-Registry lädt Abhängigkeiten schneller herunter. Für GitHub und Docker Hub eignen sich Server in Europa und den USA; ein lokaler Mirror oder Pull-Through-Cache für Registrys beschleunigt Builds zusätzlich und macht sie unabhängig von Limits externer Dienste.

Häufige Fragen

Wie viele Kerne braucht ein CI-Runner?

Kleinen Projekten genügen 2 Kerne und 4 GB Arbeitsspeicher. Docker-Images und Frontends lassen sich mit 4 Kernen und 8 GB komfortabel bauen, große Projekte kompilieren Sie ab 8 Kernen.

Ist ein eigener Runner günstiger als Minuten in GitHub Actions?

Bei vielen Builds ja: Ein VPS kostet einen festen Betrag, und die Caches darauf beschleunigen wiederholte Builds. Bei seltenen Builds hilft die stundenweise Abrechnung – der Server wird nur für die Arbeitszeit erstellt.

Eignet sich OpenVZ für Docker-Builds?

In der Regel nicht: Docker läuft zuverlässig auf KVM, wo der Server einen eigenen Kernel hat. Unter OpenVZ und LXC gibt es mögliche Einschränkungen, oder Docker startet gar nicht.

Kann ein VPS zugleich Runner und Testsystem sein?

Ja, wenn die Ressourcen reichlich bemessen sind. Builds lasten den Prozessor aber voll aus, daher ist für ein Testsystem, das stabil antworten soll, ein separater Server besser.

Ist es sicher, einen Self-hosted Runner mit einem öffentlichen Repository zu verbinden?

Nein: Jeder Pull Request könnte Code auf Ihrem Server ausführen. Nutzen Sie eigene Runner nur für private Repositorys oder mit Freigabe vor dem Start.

Was kostet VPS für CI/CD-Runner?

Ab 3,73 € pro Monat. Ein Viertel der Tarife ist günstiger als 49,43 €, die Hälfte günstiger als 117 €. Insgesamt 1.860 Tarife bei 150 Anbieter.

Kann man VPS für CI/CD-Runner per Bankkarte oder Kryptowährung bezahlen?

Per Bankkarte bei 83 Anbieter von 150 (55%), per Kryptowährung bei 37 (25%). Die Zahlungsmethoden jedes Tarifs stehen in der Spalte „Zahlung“.

Was kostet VPS für CI/CD-Runner mit 2 GB RAM?

Ab 3,73 € pro Monat; mit 4 GB ab 3,73 €, mit 8 GB ab 5,52 €.

In welchen Ländern gibt es die meisten Tarife?

Die meisten Tarife gibt es in den USA, in den Niederlanden und in Deutschland. Das Land können Sie im Filter wählen – Preise und Zahlungsmethoden werden neu berechnet.

VPS/VDS-Sammlungen

alle 454 →

Preise und Parameter stammen von den Websites der Anbieter; prüfen Sie sie vor der Zahlung auf der Website – Anbieter ändern Tarife ohne Vorankündigung.