GibilGibil

Gibil vs Raw Cloud VMs

Why not just use the Hetzner/AWS/GCP console directly?

You could create VMs yourself through the Hetzner console or API. Here's why Gibil exists on top of that.

What Gibil automates

StepRaw cloudGibil
Generate SSH keysManualAutomatic
Upload public keyManualAutomatic
Create serverAPI call or console clickgibil create
Wait for bootPoll or guessBuilt-in polling
Install Node/PythonSSH in, run commandscloud-init from .gibil.yml
Install DockerSSH in, run commandsAutomatic when services defined
Clone repoSSH in, git clone--repo flag
Start servicesSSH in, docker run.gibil.yml services
Run tasksSSH in manuallygibil run
Clean up keysManual (often forgotten)Automatic on destroy
Delete serverConsole or API callgibil destroy
Auto-destroy on timeoutNot built in--ttl flag
Structured output for agentsBuild it yourself--json on everything

Time comparison

Raw cloudGibil
First server (including setup)15-30 minutes5 minutes
Subsequent servers5-10 minutes30 seconds
Cleanup2-5 minutes (if you remember)gibil destroy
Forgotten serversSurprise billTTL auto-destroy

Cost comparison

Gibil uses Hetzner under the hood — same pricing. The cpx11 VM costs €0.007/hr whether you create it via Gibil or the Hetzner console.

With BYOH ($9/mo), you bring your own Hetzner token. Gibil adds automation, lifecycle management, and agent integration. You pay Hetzner directly for servers.

When to skip Gibil

  • You need long-running servers (Gibil is designed for ephemeral workloads)
  • You need custom networking (VPCs, load balancers, firewalls)
  • You're running production workloads (Gibil is for dev/test/CI)
  • You only need one server and plan to keep it forever

Next steps

On this page