Skip to content

Step 2 — Create the Server

Why it matters: the plan type is the one choice here people get wrong, and it is expensive to discover later.

  1. Go to hetzner.com/cloud and create an account. Expect an identity verification step — normal, and the first one can take a few hours. Start this early.

  2. Create a new Project, named after your company. One project per server keeps billing and access clean.

  3. Click Add Server and set:

Setting Choose
Location Closest data centre to your team
Image Ubuntu, current LTS
Type Open the Dedicated vCPU tab → CCX23 (4 dedicated CPUs, 16 GB memory, 80 GB disk)
SSH key Click Add SSH key, paste the long line from Step 1
Name Something short — acme-agent-01
  1. Create it. About thirty seconds later you get a public IP address — four numbers separated by dots. Save it. You will use it a handful of times today and then never again.

The shared plans (CX) are less than half the price and they will make you miserable.

On a shared plan you split a physical processor with strangers, and when they get busy you get throttled — which happens exactly when your agent is thinking hardest. Dedicated (CCX) means those four CPUs are yours alone.

Each person connected through a code editor costs about 1.5 GB before any real work happens. Three people at once is roughly 4.5 GB just sitting there.

16 GB comfortably handles about three heavy users.

If the server ever starts dropping connections mysteriously, it is almost always memory — not a login problem. That misdiagnosis costs people hours.

First Login and Swap