Bring your own cloud.
Dockora is self-hosted first. Today that means Hetzner — tomorrow it means AWS, GCP, and Azure too. You always own your data and your bill.
Production-ready in four steps.
No Kubernetes PhD required. The installer handles the boring parts.
- 01
Fork the repo
Fork dockora/dockora to your GitHub org. Star it while you're there.
gh repo fork dockora/dockora --clone --remote - 02
Add your Hetzner key
Generate an API token in Hetzner Cloud Console and drop it into your env file.
echo 'HETZNER_TOKEN=hcloud_xxx' >> .env.dockora - 03
Run the installer
Provisions a control plane, networking, registry, and your first worker pool.
./scripts/install.sh --provider hetzner --region fsn1 - 04
Deploy your first app
Open the dashboard, connect a repo, and push to deploy.
open https://your-dockora-domain/dashboard
Your cloud account. Your control plane.
Most PaaS products run your apps on their infrastructure and bill you a markup. Dockora flips that around — the entire control plane runs inside your cloud account, so you keep the ownership and the cloud-native pricing.
We never touch your billing or store long-lived credentials.
One installer command spins up the orchestrator, registry, and dashboards.
No Dockora markup. No per-build, per-seat, or per-bandwidth fees.
Hetzner Cloud
GAProduction ready since v0.6
Full GA support across the entire Hetzner Cloud API. Dockora provisions servers, volumes, load balancers, private networks, and firewalls automatically.
- Auto-provisioned servers
- Block storage volumes
- Private networks
- Load balancers + TLS
- Firewalls & cloud-init
- Snapshots & backups
AWS
EKS-flavoured worker pools, ECR for the image registry, IAM-based service accounts, and ALB for ingress.
Google Cloud
GKE Autopilot and standard clusters with Workload Identity, Artifact Registry, and Cloud Load Balancing.
Azure
AKS with Workload Identity, Azure Container Registry, and Application Gateway for ingress.
Need a different provider sooner?
Vote on the roadmapSelf-custodial by design.
Dockora runs entirely inside your cloud. Secrets stay in your KMS, traffic stays in your VPC, logs stay on your disks.
Your secrets, your keys
Encrypted at rest with your own KMS. Dockora never holds plaintext.
Your infrastructure
Provisioned in your cloud account. We never see production traffic.
Auditable code
MIT-licensed. Read it, audit it, modify it. No closed binaries.
Get started with Dockora today.
Everything you need to self-host a production-grade PaaS. Open source, MIT licensed.
Get the code