---
title: Hetzner + Coolify
slug: hetzner-coolify
url: "https://toolweight.com/options/hetzner-coolify"
homepage: "https://www.hetzner.com/cloud"
categories: vercel-alternatives
last_verified: 2026-06-15
license: CC-BY-4.0
---

# Hetzner + Coolify

> The DIY baseline: a €4 CX22 running Coolify, with 20 TB of traffic included.

This is the reference point the rest of the table is measured against, not a product. A Hetzner CX22, two vCPUs, four gigabytes of RAM, costs a little under €4 a month and includes 20 TB of outbound traffic, with additional terabytes at €1 each. Run Coolify on it and you have git deploys, TLS and preview environments for roughly the price of a coffee. You also have no Australian region, no CDN, four gigabytes of RAM to build Next.js in, and a pager that is yours.

## Identity

|  |  |
| --- | --- |
| Name | Hetzner + Coolify |
| Company | Hetzner Online GmbH |
| One-liner | The DIY baseline: a €4 CX22 running Coolify, with 20 TB of traffic included. |
| Site | https://www.hetzner.com/cloud |
| Founded | 2018 |
| Open source | Yes |
| Licence | Apache-2.0 (Coolify) |
| Compared in | 1 |

## Where it is compared

### [Vercel alternatives](https://toolweight.com/compare/vercel-alternatives)
Ranked **#5 of 13** on default weights.
| Field | Value | Confidence | Verified | Source | Note |
| --- | --- | --- | --- | --- | --- |
| Frameworks | nextjs, nuxt, sveltekit, astro, dockerfile | Inferred | - | - | - |
| Next.js parity | self-managed | Inferred | - | - | `next start` on one box. Every framework feature works; none of it is cached anywhere near your users. |
| Runtime model | container | Inferred | - | - | - |
| Fn timeout | - | Inferred | - | - | Your reverse proxy, your rules. |
| Cold start | 0 ms | Inferred | - | - | - |
| Cron jobs | ● | Inferred | - | - | - |
| Preview deploys | ● | Inferred | - | - | Coolify handles per-PR environments; the constraint is RAM, not features. |
| WAF & DDoS | ◐ | Vendor-claimed | 2026-06-15 | https://www.hetzner.com/cloud | Hetzner includes network-level DDoS protection. There is no WAF unless you front it with Cloudflare. |
| Observability | included-basic | Inferred | - | - | Coolify's logs plus whatever you install. |
| Sydney region | ○ | Vendor-claimed | 2026-06-15 | https://www.hetzner.com/cloud | Germany, Finland, two US locations and Singapore. No Australian region at all, the strongest argument against this baseline for AU-facing apps. |
| Monorepo support | ● | Inferred | - | - | - |
| Rollback | redeploy | Inferred | - | - | - |
| Overage behaviour | bill | Vendor-claimed | 2026-06-15 | https://docs.hetzner.com/cloud/servers/pricing/ | 20 TB of traffic is included, then €1 per additional TB. The spike that costs $450 on Netlify costs about one euro here, which is why this row exists. |
| Bandwidth price | $1 /TB | Vendor-claimed | 2026-06-15 | https://docs.hetzner.com/cloud/servers/pricing/ | €1.00 per TB beyond the 20 TB included on EU and US cloud servers, converted at par for comparability. |
| Price @ 1 TB | $5 /mo | Inferred | - | - | A CX22 at just under €4 a month. The terabyte is free, it sits inside the 20 TB allowance. |
| Build minutes incl. | - | Inferred | - | - | Builds run on the same 4 GB box that serves traffic, which is the real limit: large Next.js builds need swap or a bigger instance. |
| Image opt billing | byo | Inferred | - | - | - |
| Analytics cost | - | Inferred | - | - | Self-host Plausible on the same machine. |
| Free tier | 1 | Inferred | - | - | None. But €4 buys 20 TB, which reframes the question. |
| Self-hostable | ● | Inferred | - | - | - |
| Exit friction | 1 | Inferred | - | - | It is a Linux box. There is nothing to be locked into. |
| CLI quality | 2 | Inferred | - | - | hcloud is decent for infrastructure; Coolify above it is dashboard-driven. |
| Agent/CI deploy | ◐ | Inferred | - | - | - |
| GA year | 2018 | Inferred | - | - | - |
| Funding | bootstrapped | Inferred | - | - | - |
| Pricing clarity | 5 | Inferred | - | - | Four euros. Every month. Forever. |

**Verdict.** The number every managed host is implicitly arguing against: about $5 a month with 20 TB of traffic included and an overage rate of €1/TB. Nothing scales automatically, there is no Australian region and the pager is yours, but you should know what the floor costs before agreeing to sit above it.

## Alternatives

- [AWS Amplify Hosting](https://toolweight.com/options/aws-amplify), Managed Next.js and static hosting inside AWS, billed per GB with no spend cap.
- [Cloudflare Workers & Pages](https://toolweight.com/options/cloudflare-workers), V8 isolates on 300+ PoPs, with zero egress charges and near-zero cold starts.
- [Coolify](https://toolweight.com/options/coolify), Open-source self-hosted PaaS: git push to your own server, with previews and cron.
- [Deno Deploy](https://toolweight.com/options/deno-deploy), Web-standard JavaScript at the edge, with built-in OpenTelemetry and a global KV.
- [Dokploy](https://toolweight.com/options/dokploy), Open-source self-hosted PaaS on Docker Swarm, with multi-node clustering built in.
- [Fly.io](https://toolweight.com/options/fly-io), Firecracker microVMs in 35+ regions including Sydney, driven from the CLI.
- [Netlify](https://toolweight.com/options/netlify), The original Jamstack host: strong build pipeline, punishing bandwidth overage.
- [Northflank](https://toolweight.com/options/northflank), Container platform with bring-your-own-cloud, GPUs and a sandbox-shaped API.
- [Railway](https://toolweight.com/options/railway), Container PaaS with the best developer experience in the category and usage billing.
- [Render](https://toolweight.com/options/render), Heroku-shaped container host with blueprints, managed Postgres and calm billing.
- [Sevalla](https://toolweight.com/options/sevalla), Kinsta's developer platform: apps, static sites, databases and object storage on GCP.
- [Vercel](https://toolweight.com/options/vercel), The frontend cloud that ships Next.js: best-in-class DX, metered everything.

## Licence and attribution

Data from toolweight (https://toolweight.com), licensed CC-BY-4.0.

- Licence: [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/)
- Canonical HTML: https://toolweight.com/options/hetzner-coolify
- Machine-readable: https://toolweight.com/options/hetzner-coolify.md · https://toolweight.com/api/v1 · https://toolweight.com/mcp
- toolweight takes no affiliate revenue and sells no placements. Corrections: https://toolweight.com/suggest
