Qovery
Qovery
A deployment platform that gives developers a Heroku-like workflow on top of their own AWS, GCP, Azure or Scaleway account.
Qovery aims to remove the infrastructure busywork between a finished feature and a running service. You connect a Git repository and a cloud account, and the platform builds containers, provisions networking and databases, and wires up environments for you, while the workloads stay in your cloud rather than on a shared vendor host.
How it works
The open source piece is the orchestration engine, written in Rust. It turns a declarative description of an application into Kubernetes resources, Helm charts and Terraform runs, then keeps them in sync. Around it sits a console, CLI and API for day-to-day use; note that the hosted console is a commercial service, whereas the engine itself is published under the GPL.
- Preview environments created per pull request
- Managed deployment to a cluster in your own cloud account
- Environment cloning for staging and testing
- Built-in support for databases and secrets
It suits product teams that want self-service deployments without hiring a dedicated platform group.
Key Features
- Rust orchestration engine published under GPL-3.0
- Deploys onto your own AWS, GCP, Azure or Scaleway account
- Git-driven builds and deployments
- Preview environments for pull requests
- Environment cloning
- Kubernetes, Helm and Terraform under the hood
- CLI and API alongside the web console
Frequently Asked Questions
Yes, Qovery is open source. It is released under the GPL-3.0 license.
You can use Qovery as a free, open-source alternative to Heroku.
Yes, Qovery can be self-hosted on your own server or cloud infrastructure.
It is built using Rust, Shell, HCL, Mustache, Go Template.
Similar Open Source Projects
Leave a Review
Share your experience with Qovery. Your review will be published after moderation.
