Edka Public Beta Is Now Open. Our platform streamlines infrastructure deployment with helpful abstractions for speed, combined with full access for flexibility. You get complete control to customize, extend, or integrate with other platforms and cloud providers. We invite you to join the beta today, deploy your application, and share your feedback to help us improve. Sign up for free.
Why We Built It
What Teams Told Us
“Cloud is powerful, but too complex and it gets too expensive very quickly.”
“Platforms as a Service feel great, until we start getting high traffic and need to scale. Then it becomes too expensive and hard to migrate out.”
“We’re five developers; we’d rather ship features than learn Kubernetes internals.”
“We want to own our infrastructure, but we don’t want to manage it.”
“We have to put together too many tools to get a working deployment pipeline.”
We kept hearing these stories and built the middle ground: a developer-friendly platform delivering power without the pain, especially for teams who want to focus on features, not infrastructure complexity.
Key Advantages
- Cloud freedom, PaaS simplicity – Provision a hardened Kubernetes cluster on Hetzner in minutes, manage it through a simple user interface and Git.
- Cost Efficiency — Hetzner’s virtual machines and storage are significantly more affordable than comparable services from AWS, Azure, or GCP. Many teams can reduce cloud spend on computing by up to 80-90%.
- Self-Service Deployments — Push to Git, run automated tests, get a preview environment for each pull request, approve and merge the PR and the platform automates the entire release pipeline.
- Extensible Add-ons — Choose from pre-configured tools for databases, ingress controllers, observability, and CI/CD.
- Open Standards — The platform builds on Cloud Native Computing Foundation (CNCF) projects like k3s, Flux, cert-manager, CloudNativePG, External Secrets and more. These standards make skills and tooling transferable.
- Transparent Operations — You can inspect and audit every component deployed to your cluster.
How It Works
-
Provision — The platform deploys a hardened k3s Kubernetes cluster with production-ready defaults. In most cases, you oly have to set the cluster name, region and the size of the cluster to have a production-ready cluster.
-
Connect A GitHub Repo — GitHub integration enables GitOps-based deployments. GitLab support is coming soon.
-
Select Add-ons — Pick from a curated catalog of tools required by your application. Options include PostgreSQL, Redis, Nginx Ingress, cert-manager, External Secrets, and more.
-
Sync your secrets - Use an external secrets management provider like Doppler, AWS Secrets Manager, 1Password or HashiCorp Vault to manage your secrets. We support External Secrets to provision secrets from these providers into your cluster.
-
Connect your Container Registry — The platform currently supports GitHub Container Registry, Docker Hub, AWS ECR, and Google Artifact Registry (more are comming soon).
-
Deploy — Commit changes to your repository. A CI/CD pipeline will be created to allow building your applications, run tests, and push the container images to your registry. At the moment we only support GitHub Actions, but you can easely integrate other providers manually.
- Each pull request gets a preview environment automatically created for you.
- Merging a pull request triggers the production container image build and push to registry
- Flux automatically detects the new image and deploys it to your production cluster
-
Operate (comming soon) — Monitor, scale, or roll back applications through an intuitive dashboard. Power users can already drop to kubectl for advanced operations.
The platform abstracts complexity where it matters, but never limits what you can do.
Demo Application
To demonstrate how the platform works in practice, we’ve built StartMeUp, a demo stack based on a slightly modified version of Pagoda - Go-based web application starter kit. This demo reflects the architecture and operational concerns of many modern SaaS products.
Demo Video
Stack Overview
- Web, API, and background workers (Go, Echo framework)
- PostgreSQL with Point-in-Time Recovery (PITR) and S3 backups
- River for durable, transactional background job processing
- Database schema management and migrations with Ent
- Preview environments for every Pull Request
- GitHub Container Registry for storing Docker images and Helm charts
- Declarative infrastructure management using Flux
- Automatic HTTPS via cert-manager and Let’s Encrypt
- DNS records stored in Git and synchronized with Cloudflare
- Secure secrets management with Doppler and External Secrets
In the near future, we will extend this stack with observability tooling (logs, metrics, tracing) and error monitoring. The demo is now open-sourced to help teams quickly bootstrap their own deployments. Check it out: github.com/edkadigital/startmeup
We are also working on pre-configured stack templates for other ecosystems, including Node.js, Python, PHP, and Ruby. These will provide ready-to-use configurations and one-click deployments.
Prerequisites
To try the platform, you’ll only need a Hetzner Cloud account and a project API token. You can create a project API token in the Hetzner Cloud Console.
To try the demo, you’ll need the following:
- A Hetzner Cloud project and API token
- A Doppler project (or another supported secrets provider like Vault or AWS Secrets Manager)
- A registered domain name that you control
- A container registry (currently supported: GitHub Container Registry, Docker Hub, AWS ECR, and Google Artifact Registry)
- An S3-compatible storage bucket for PostgreSQL backups and WAL (e.g., AWS S3, Wasabi, MinIO)
- A GitHub repository containing your application source code and manifests
Our Relationship with Hetzner
We have no formal affiliation with Hetzner. Our decision to build on their infrastructure is based on years of successful production usage, competitive pricing, and excellent reliability. All deployed workloads run on Kubernetes, which is portable across most cloud providers. Migration is straightforward and we’ll provide tools to allow fast migrations or hybrid cloud setups.
Help Us Shape the Roadmap
We built this platform to serve real teams building real applications. Your feedback is essential to its evolution. Whether you’re looking for support for a specific stack or want to request a feature, we welcome your input.
Let us know what integrations or use cases matter most to your team, and we’ll prioritize accordingly.
Thank you for trying our platform!