Skip to content

What is podmaker

podmaker is a managed control plane for running a Platform-as-a-Service across any cloud. You add a domain and a Git repository; podmaker plans the topology, provisions the servers, wires secrets from your vault, obtains TLS certificates, and deploys on every push — then keeps it running with live logs, backups, metrics and zero-downtime migrations.

The short version

  • One control plane, one CLI. The control plane is fully managed; the podmakerctl CLI drives everything headlessly.
  • Any cloud. Provision compute on Hetzner, DigitalOcean, AWS, Azure or GCP — or your own existing servers — and DNS on Cloudflare or Route 53, from the same plan, with no lock-in.
  • Your secrets stay yours. A vault broker mints just-in-time leases against your own secret manager; nothing sensitive lands in the control-plane database.
  • Operate, don’t babysit. Blue-green deploys, health-gated migrations, rollback, live logs and metrics are first-class.

Who it’s for

Teams that want the developer experience of a managed PaaS (push to deploy, managed databases, automatic HTTPS) on their own cloud accounts. Your workloads run on infrastructure you control, with provider credentials brokered and scoped and secrets minted just-in-time from your own vault.

What you can do today

  • Host many isolated sites on one or many servers, each with its own database and network.
  • Generate a cost-aware topology plan, apply it, and watch the rollout live.
  • Attach shared services (MySQL, PostgreSQL, Redis, RabbitMQ) to any number of sites.
  • Run per-site pipelines for build, release and maintenance jobs.
  • Migrate the whole topology to a new layout with zero downtime.

Where to go next