Hetzner, not hyperscalers
No AWS or Azure markup. The cluster runs on Hetzner servers in Europe at a fraction of the cost.
Your code, your servers
No subscription, no platform in between. The Helm charts and Terraform are yours to change.
GDPR compliant
All data stays on servers in the EU. Even analytics (Matomo) and logging (Graylog) run in your own cluster.
Live in three steps
- 1
Set up the cluster
Kubernetes on Hetzner, access via kubectl.
- 2
Roll out modules
Database, cache, storage and logging via Helmfile.
- 3
Deploy your app
Push to main, GitHub Actions and GitOps do the rest.
$ helmfile -f modules/mariadb/helmfile.yaml apply✓ mariadb deployed$ helmfile -f modules/redis/helmfile.yaml apply✓ redis deployed$ git push origin main✓ image built · tag bumped · argocd syncedWhat’s included
Every module is its own Helmfile and works on its own or combined.
MariaDB & PostgreSQL
Relational databases with persistent storage.
Redis
Cache, sessions and queues.
RabbitMQ
Message broker for async jobs.
MinIO
S3-compatible object storage for files and assets.
cert-manager
TLS certificates from Let’s Encrypt and HTTPS redirect.
Graylog
Central logging for all services.
Matomo
Web analytics without sharing data with third parties.
n8n
Automations and workflows inside your cluster.
App charts
Laravel backend (web, worker, scheduler, migrations, autoscaling) and Next.js frontend.
GitOps
GitHub Actions builds the image and bumps the tag in your GitOps repo.
Sending via AWS SES, set up with Terraform.
Pricing
One-time price, no recurring license fees. Send us a request and we’ll get back to you with all details.
Basic
For developers and small projects.
€179one-time
- All modules
- Unlimited environments
- Terraform & Helm
- GitOps workflow
- Monitoring & logging
- Email support
Startup
PopularFor growing teams with their own application.
€259one-time
- Everything in Basic
- Boilerplates: Laravel, Next.js, FastAPI, Astro
- Advanced monitoring & alerting
- CI/CD pipelines
- Priority support
Special requirements?
Need help with the setup or something that doesn’t fit here? We’re happy to help.
FAQ
Do I need to know Kubernetes and Terraform?
Basic knowledge helps. The setup takes care of the configuration, but you should be comfortable with kubectl and Helm.
What do I need to get started?
A Hetzner account, a GitHub account and a Kubernetes cluster. For sending email, an AWS account as well.
Can I use deplate for client projects?
Yes, for your own projects and for your clients’ projects.
How does a request work?
Tell us which package you’re interested in. We’ll get back to you, answer open questions and send you an offer.
Is the setup maintained?
Yes. We use deplate for our own products and keep charts and versions up to date.
Ready for launch?
Tell us which package fits. We’ll get back to you quickly with all details.
Send a request →