Onboarding cases

Where you start decides how long setup takes and how well Hetscale fits. Find your row; each case has its own page with the steps.

Onboarding reads your project first: whether there is a load balancer and how many servers stand behind it. Then it asks what no read can show: what runs on the server, where the database is, how you deploy, and whether the domain is behind the Cloudflare proxy, two apps run on two servers or traffic comes in campaigns you know in advance. The answers map to one of these cases with a fit score and an up-front time estimate, before any resource is touched. Hetscale's own setup is about 15 minutes in every case; the rest is prerequisite work on your side.

CasePrerequisite workTimeFit
One app, Hetzner load balancer, 2+ servers, registry imagenone15–20 min10/10
Campaign / e-commerce with load balancernone; wants scheduled scaling20 min9/10
Coolify multi-server readynone20–30 min8/10
CI/SSH deploy, 1–3 servers behind Hetzner load balancerdeploy to the IP Hetscale sends1–2 h8/10
Stateless API, managed DB, one server, no load balancerload balancer only1 h7/10
One app, one server, no load balancer, Compose, TLS on the box, external DBHetzner load balancer (€7.49 per month, Hetzner list price, September 2026), TLS to it, DNS to it1–2 h6/10
One app, one server, behind Cloudflare proxy, no Cloudflare load balancerHetzner load balancer behind the proxy, TLS moved to it, proxied DNS record pointed at it1–2 h6 → 8/10
Kamala deploy step that keeps the host list1–2 h6/10
Two apps, two servers, no load balancertwo Hetzner load balancers2–3 h5/10
Forge / Ploia load balancer, TLS at the balancer, DNS to it, a new release after each panel deployhalf day4 → 7/10
Coolify, single server, app + DB togethermove DB out, app off the Coolify host, load balancer, proxy settinghalf day to a day3 → 7/10
WordPress / Plesk single box, local MySQLre-architecturedays1/10
CI/SSH deploy, no load balancerboth of the above: the load balancer and the deploy to the IP Hetscale sends2–3 h6/10
Database on the app server, any deploy path but Coolifymove the database to a managed service or its own serverhalf day to a day3/10
New to Hetzner, app but no server yetbring up one server the Hetscale-ready way, then connecthalf dayNot yet
Queue worker scalinga worker node group on an external queue signal: a pull endpoint you serve or a push call, no agent1–2 hPhase 5

The fit-1 case is declined by preflight with the reason. Users without a load balancer get a "get load-balancer-ready" checklist: a Hetzner load balancer (€7.49 per month, Hetzner list price, 2026-09-17), TLS moved to it, DNS pointed at it. Cloudflare Load Balancing as the balancer is planned. Onboarding recommends a minimum of 2 nodes for zero-downtime healing.

See what Hetscale would have done with your real data — connect read-only, get your report in minutes.

Connect read-only