Push from GitHub, run any Docker image, or install an app template. On your own servers, at your own bill.
Push from GitHub, run any image, or install a template, onto servers you own, with databases, domains and HTTPS wired up for you.
Whatever your project looks like, there's a path that doesn't involve writing infrastructure files.
Framework detected, build and release commands pre-filled, migrations included.
Provision from the live Hetzner catalog (real specs, real prices, six regions), or enroll any Debian/Ubuntu box you already own, bare metal included. Everything joins one encrypted WireGuard mesh and behaves identically. Stack as many deployments on a server as it can hold.
Postgres, MySQL, MariaDB, MongoDB and Redis, provisioned and injected into your apps automatically. Run one engine with many isolated databases, each scoped to its own user, or attach an external one (Neon, Supabase, Atlas, Upstash) with the same workflow.
Every deployment gets a yourapp.holyship.cloud subdomain with automatic Let's Encrypt TLS. Add custom domains with guided DNS, or flip an app private for internal-only services.
Persistent storage that survives redeploys and attaches to multiple apps. Browse, edit and download files right in the dashboard. Tweak a static site or a wp-config.phpand it's live instantly.
Shell into a server, into any container, or straight into a database with psql, mysql, mongosh or redis-cli. Plus live CPU, RAM and disk metrics, and raw TCP/UDP ports with IP allowlists when you need them.
Migrate a full site from any host over SSH or a backup zip, with resumable uploads that survive dropped connections, onto a staged test URL before you touch DNS. URLs stay config-managed, so a migration can't corrupt your content. Platform-managed cron, a migration report, and a guarded find-and-replace with automatic snapshot and rollback if you ever want it.
Live build and runtime logs. Encrypted env vars at workspace and app level with a build-time/runtime split. Paste a whole .env, or copy vars between deployments. Link services over stable internal DNS without exposing them. Run one-off commands, redeploy, restart, cancel builds, and read the full activity history.
Authorize GitHub, pick a repo and branch. We sniff out the stack and fill in sensible build commands.
Provision one from the live Hetzner catalog, or enroll a box you already own. Attach a database or volume if you need one, or don't.
We build, boot, and hand you a live URL with HTTPS already issued. Every future push redeploys automatically. That's the whole job.
One flat platform fee. Servers billed at provider prices, or bring your own and skip that part entirely. No seat math, no sales call.
Everything unlocked. Stack as many apps on a server as it can hold.
Kick the tires. Deploy one thing and see the magic.
Push a repo, pull an image, or migrate a whole WordPress site, onto a server you own. Free to start, no card.