For developers who'd rather build than configure

Ship your app
in one push or
one command.

Connect a GitHub repo and every push to main goes live. Or skip the repo entirely: run npx dockhold deploy in any folder and it's online. Either way, your app gets a secure, always-on home and we handle the rest.

Free to start, no card needed. Hosted in the EU. Paid plans from $5 a month.

Why this harbor

Three reasons to dock here

Deployment stops being your job

Three ways in, and you only need one: push to a GitHub repo, run a single command in your project folder, or let your AI coding tool do it for you. Dockhold figures out how to build your project, puts it online, and ships every change after that. You go back to building.

GitHub pushnpx dockhold deployOr your AI coding tool

One pool of capacity. One bill you control.

Buy capacity once and split it across as many apps as you want. Move it to whichever app needs it this week. Your bill never changes unless you change it, so there is no usage meter running and no end-of-month surprise. Start free. Your first $5unlocks private apps and your own domain, and buys room to grow.

No per-app feeYour bill can't rise on its own$5 unlocks private apps

Awake before the first request

Free plans elsewhere put idle apps to sleep, so your first visitor waits out the wake-up. Dockhold keeps your app running. Demos, APIs, webhooks, bots, and MCP servers answer right away, and if something crashes we restart it.

No sleep modeNo cold startsSelf-healing

Ship's log

Watch a real deploy

Not a mockup. A repo, a managed database, and a live URL, in one take.

A real first deploy, start to finish. Built in 2m 30s, then the app boots.
The manifest

How this compares

Ask any host these before you commit a project to it.

QuestionDockholdRailwayRenderFly.ioVercel
Does a free or hobby app sleep when idle?No, always onOnly if you turn it onYes, after 15 minutesYes, by defaultFunctions cold-start
Can the monthly bill rise without you acting?NoYes, billed per secondYes, bandwidth over the included amountYes, pay as you goNo on Hobby, it pauses instead
Is a managed database included free, and does it stay?Yes, and it staysNo, it spends your monthly credit30 days, then deletedYou run it yourself, or payNo, partner only

Last checked: August 2026, against each platform's own documentation and pricing pages. Vercel's Hobby plan is for non-commercial projects only. These things change, so check theirs before you decide.

The route

Three steps to live

Bring your code

Connect a GitHub repo, or run npx dockhold deploy in any folder.

We build and ship it

Dockhold works out how to build your project, then puts it online.

You get a live URL

Your app answers on HTTPS. Every push ships the next version with no downtime.

Built to grow with you

Start with one app.
Build your whole world.

Push one app and it goes live. Add a database, a second service, an encrypted vault, and your audience. As you keep shipping, one app turns into many, all on Dockhold.

Built for AI coding tools

Hand Dockhold to your AI tool. We teach it the rest.

Point your AI coding assistant at dockhold.eu and let it take over. We write Dockhold to be read by machines, so your assistant learns how to build, deploy, and manage your app here. No setup from you.

Deploy from your computer

No GitHub? No problem.

Some projects never make it into a repo: a weekend build, a quick internal tool, a folder your AI tool just generated. Sign in once, then run npx dockhold deploy in that folder. Dockhold packs it, builds it, and prints a live HTTPS URL, and your .env files never leave your machine. Ship the next version by running the same command again. Needs Node 18 or newer.

The tariff

See what it costs before you sign up

You buy one pool of capacity and spread it across every app you run. Move the sliders to size the pool. Most projects start free or a few dollars a month, with a database included.

Your estimate, per month$5

Database included at every size, down to Free. Database memoryis query speed; storage is how much data you can keep, for a database or for an app's own files. They are separate. Prices in USD, VAT may apply.

  • Free 256 MB compute + 10 GB storage, no card
  • Compute $5 per 512 MB + 0.5 vCPU, per month
  • Database memory $10 per 1 GB of memory (speed, not disk), per month
  • Storage $0.20 per GB of disk, per month

The free pool runs a small public app. Paying buys room: more memory for heavier apps, dedicated database memory so queries come back faster, more disk, and extra always-on copies of a busy app. Your first $5 also unlocks private apps and custom domains. There is no per-app fee, and the price only changes when you change it.

See full pricing

Production basics, already handled

Every app gets HTTPS, an isolated environment, and an encrypted vault for its secrets. Your apps and databases are hosted in Germany. None of it needs setup.

Managed Postgres

Flip it on and DATABASE_URL is injected. Vector search built in.

How databases work

Your own domain

Point a domain at an app, add one DNS record, and the certificate is handled.

Custom domains

Private apps

Lock an app behind an access token. Good for staging and internal tools.

Private apps

Full-stack, multi-service

A frontend, an API, and a database side by side, each on its own URL.

Connected services

Built for the way
you already work.

Push a repo or deploy a folder, and get a live URL. Add a database, environment variables, and private access when you need them. Everything else is handled.