Deploy ASP.NET Core to Hetzner
The lowest price per vCPU of any provider DotDeployer connects to.
Hetzner is the provider DotDeployer leads with: no trial, no free credit, but the cheapest real compute you can buy, strongest in Europe with a US and Singapore region too.
1. Create the account
Sign up at accounts.hetzner.com/signUp with your email and a password, verify your email, and add a payment method (card or PayPal). New accounts are sometimes held for a quick ID check — start this early if you’re on a deadline.
2. Create the API key
Open the Hetzner Cloud console, create a project, then go to Security → API tokens → Generate API token. Give it a description and set the permission to Read & Write. Copy the token — it’s shown once.
3. Connect it in DotDeployer
In DotDeployer, go to Settings → Providers → Connect a provider → Hetzner, enter a name, and paste in the token. Click Test connection, then Connect. The token is encrypted at rest, and revoking it in Hetzner’s console stops DotDeployer immediately.
4. Point your domain at the server
Once DotDeployer has provisioned your server and shows its IP, go to your DNS provider — Cloudflare DNS if that’s where your domain lives — and add an A record for your site’s hostname pointing at that IP. If you’re on Cloudflare, leave the record’s proxy status DNS only (the cloud icon grey, not orange): DotDeployer’s Let’s Encrypt certificate request needs to reach your server directly, and Cloudflare’s proxy breaks that handshake. Not on Cloudflare? Add the same plain A record with whatever DNS host you use — no proxy setting to worry about there. Then add the domain under the site’s Settings tab in DotDeployer; it requests and renews the certificate automatically from there.
What it costs
Hetzner's shared-vCPU Cloud Servers start at around $4.50/month (CX22, 2 vCPU / 4 GB).
Billed by Hetzner directly to your own account — DotDeployer's fee is separate and flat. Source: Hetzner's Cloud pricing page .
Runs PostgreSQL or SQL Server on the same server — see Databases — and DotDeployer itself is $12–$39/month, separate from what Hetzner costs.
Regions: Nuremberg, Falkenstein, Helsinki, Ashburn (US).
Want the full walkthrough with screenshots? Read the step-by-step Hetzner tutorial.