NODED.CLOUD/Use cases/CI/CD & ephemeral environments

Hosting for CI/CD runners & ephemeral environments.

Spin up a runner or a per-PR preview, run the suite, tear it down. Pay-as-you-go VPS hosting from €0.0056/hr with hourly billing capped at 720 hours, ready in a median 47 seconds. Self-hosted GitHub Actions, GitLab and Woodpecker runners via the REST API and Terraform — no commit, no minimums, no idle-runner tax.

€0.0056/hr · hourly47 sspin-upAPIREST + Terraform0commitment · minimums
noded — ci runner
1$ noded vps create --hourly --pop fra-1
2✓ runner ready in 47s
3$ ./ci run --suite e2e
4› 482 passed · 0 failed · 6m12s
5$ noded vps destroy → billed €0.0056
hourlyTerraformscale to 0
€0.0056/hr
hourly billing
47 s
runner spin-up
scale to 0
no idle tax
API
REST + Terraform
01 · The loop

Create, run, destroy.

Infrastructure that exists exactly as long as the job does — and bills exactly that long.
CREATE

A fresh runner in 47 seconds.

SSD-imaged KVM VPS provision faster than your test matrix runs. Call the REST API or Terraform from your pipeline to bring up self-hosted GitHub Actions, GitLab or Woodpecker runners on demand.

  • Spin-up47 s median
  • RunnersActions · GitLab · CI
  • IaCREST API · Terraform
  • OS36 templates
RUN

Deterministic builds, no jitter.

Dedicated-CPU shapes give your runners guaranteed cycles, so build and test times stay consistent instead of swinging with a noisy neighbour. NVMe keeps dependency installs and caches fast.

  • CPUdedicated shapes
  • DiskSSD cache
  • Networkunmetered · shaped
  • Consistencyrun-to-run
DESTROY

Pay by the hour, scale to zero.

Hourly metering means a build that fits inside one hour costs about half a cent and a torn-down runner costs nothing. No commitment, no minimums, no idle-capacity tax sitting on your invoice.

  • Billingby the hour
  • Capmonthly
  • Idle€0 — scale to 0
  • Commitnone
02 · Pipeline-ready

Built for the throwaway box.

Fast spin-up, hourly cost, real IaC and dedicated cycles — everything an ephemeral workload wants and nothing it doesn’t pay for.

Hourly billing

Billed by the hour from €0.0056/hr with a 720-hour monthly cap. Spin up, run the suite, tear down — pay for the hours you used, nothing more.

47-second spin-up

SSD-imaged KVM VPS ready in a median 47 seconds, so a fresh runner or preview environment is faster than your test matrix.

API + Terraform

Create and destroy runners from your pipeline over the REST API or Terraform. Self-hosted GitHub Actions, GitLab and Woodpecker runners on demand.

Dedicated-CPU shapes

No noisy neighbours stealing cycles mid-build. Dedicated-CPU VPS keep build and test times deterministic across runs.

Per-PR preview envs

Stand up an ephemeral environment per pull request, share a URL, and destroy it on merge. EU + US POPs put previews near your reviewers.

No commit, no minimums

No contracts, no seat minimums, no idle-runner tax. White-label-friendly billing for agencies running fleets of client environments.

04 · Hourly or monthly?

Burst by the hour, or park a runner.

Same VPS, two billing shapes — pick by how the work arrives.
HOURLY VPS

Hourly runners

Create a runner for a build or a preview env and destroy it after. Hourly billing with a 720-hour monthly cap — ideal for bursty CI, per-PR environments and short client demos.

  • From€0.0056/hr
  • Billingby the hour
  • Best forbursty CI · previews
  • Idle cost€0
  • Setupinstant
See VPS hosting
vs
MONTHLY VPS

A standing runner

For a runner that’s always busy, a flat monthly VPS from €4/mo is cheaper than paying by the hour. Same box, same network — switch billing without rebuilding.

  • From€4/mo
  • Billingflat monthly
  • Best foralways-on runner
  • Cappredictable
  • Setupinstant
See the API
05 · FAQ

Things people ask.

Quick answers to the questions we get most. Need more? Talk to us.
Q.01
Can I use NODED.CLOUD for CI/CD runners?
Yes. Provision SSD KVM VPS as self-hosted runners for GitHub Actions, GitLab CI, Woodpecker, Jenkins or Drone via our REST API or Terraform. They spin up in a median 47 seconds and bill by the hour from €0.0056/hr, so you create them for a build and destroy them after — no idle-runner cost.
Q.02
How does pay-as-you-go billing work?
VPS are billed by the hour with a 720-hour monthly cap, and a started hour bills as a full hour — so a box you run for 12 minutes costs one hour at ~€0.0056, and a box you leave up all month never exceeds the monthly price. There is no commitment, no seat minimum and no charge for capacity you tore down.
Q.03
Can I create per-PR preview environments?
Yes. Wire the API or Terraform into your pipeline to deploy an ephemeral environment per pull request, expose a real URL for reviewers, and destroy it on merge. EU and US POPs keep previews close to your team, and teardown means you only pay while the PR is open.
Q.04
Will builds be consistent run to run?
Use dedicated-CPU VPS shapes and your runners get guaranteed cycles instead of fighting noisy neighbours, so build and test times stay deterministic. SSD storage keeps dependency installs and caches fast.
Q.05
Is this suitable for an agency running many client environments?
Yes. There are no contracts or minimums, billing is by the hour, and the API makes fleets of short-lived staging and demo boxes easy to manage. It is a clean fit for agencies that need throwaway environments per client without a standing bill.
Wire it into your pipeline

Stand up a runner in 47 seconds.

Call the API or Terraform, run your suite, tear it down. Hourly billing, capped at 720 hours, no commitment.

What you get

From€0.0056/hr
Billingby the hour
Spin-up47 s
IaCREST + Terraform
Idle cost€0