Hetzner 4 min read

Why Developers Are Quietly Ditching DigitalOcean for Hetzner

There’s a quiet migration happening in developer communities right now. Engineers are packing up their workloads from AWS — and increasingly from DigitalOcean, once the scrappy startup darling — and moving them to Hetzner, a German hosting company most Americans have never heard of. The question isn’t whether Hetzner is cheaper. It obviously is. The question is why developers are finally willing to cross an ocean for it.

The $700 That Wasn’t a Fluke

A YouTube video titled “How I Saved $700/Month With Self Hosting” has racked up 617,000 views and 18,000 likes since last May, and it keeps getting passed around. The thesis is simple: one developer replaced a stack of managed services with a single Hetzner bare-metal box and watched $700 evaporate from his monthly credit card statement.

It sounds like hyperbole until you look at the price sheets. A DigitalOcean droplet with 8 vCPUs and 16GB RAM runs about $84/month. A comparable Hetzner cloud instance (CPX41) costs roughly $30. Move to Hetzner’s bare-metal tier and the gap widens absurdly — two to three times the cores and disk, often at less than half the price. This isn’t a marketing comparison. It’s just what the invoices say.

DigitalOcean Became the Thing It Replaced

Five years ago, DigitalOcean was the value play. Developers burned by AWS’s labyrinthine pricing and surprise bills fled to the $5 droplet with something close to relief. DigitalOcean was supposed to be the honest one.

Two things changed. First, DigitalOcean expanded into managed databases, Kubernetes, and App Platform — higher-margin products that quietly dragged the average bill upward. Second, global inflation and the strong dollar pushed US-denominated cloud costs up for everyone outside the US. For a solo developer or a three-person startup, the math started looking ugly. DigitalOcean ended up in an awkward middle: still cheaper than AWS, noticeably pricier than Hetzner, and no longer the obvious choice for anyone counting dollars.

The Self-Hosting Renaissance Is Real

The Hetzner migration is plugged into a bigger shift: self-hosting is cool again. A November video, “Self Host Supabase In Under 10 Minutes,” has passed 44,000 views and keeps trending on Hacker News threads about infrastructure. Open-source alternatives — Supabase, Plausible, Umami, n8n, Posthog — have gotten good enough that paying $200/month for a hosted tier feels less like convenience and more like a tax.

Hetzner is the physical substrate that makes this pencil out. Drop Coolify or Dokploy onto a Hetzner box and you get a Heroku-ish developer experience at roughly a tenth the cost. The tradeoff used to be “cheaper but painful.” Now it’s mostly just cheaper.

When Hetzner Is the Wrong Answer

Hetzner isn’t a universal win. Its data centers sit in Germany and Finland, which means Asian and West Coast US users will feel the latency. You’ll need a CDN in front — Cloudflare handles most of this for free, but it’s a thing to configure.

The account-management culture is also noticeably different from AWS. Hetzner is known to suspend servers fairly aggressively over suspicious traffic patterns or a declined payment card, sometimes with little notice. There’s no account rep to call. If your service can’t tolerate an unexpected midnight email from support, this matters.

And if you’re deep in the AWS ecosystem — SQS, Lambda, DynamoDB, Bedrock — you’re not really choosing between compute prices. You’re choosing between architectures. A lift-and-shift to Hetzner often ends up being a rewrite in disguise. Enterprises with SOC 2, HIPAA, or regional compliance mandates should also do the homework before assuming the savings are real.

It’s Starting to Be About Sovereignty

The more interesting thread underneath all this is that the migration isn’t purely about money. European and Asian developers have watched a decade of exchange-rate swings, tariff posturing, and unilateral terms-of-service changes from US clouds. The Trump-era tariff noise and ongoing US-EU data-transfer fights have made “who actually controls my infrastructure” a live question, not a philosophical one. Hetzner isn’t neutral — it’s a German company with its own regulatory exposure — but for a developer in Berlin or Seoul, it’s a different flavor of risk, and often a preferable one.

The honest exercise is to open your cloud bill and ask, line by line, which items are genuinely buying you something and which are just the managed-service premium on autopilot. You may not find a $700/month leak. But finding $100/month — a new laptop every year, quietly — is a reasonable afternoon’s work.

Hetzner DigitalOcean Cloud Costs Self-Hosting Infrastructure

Comments

    Loading comments...