Skip to main content

Deploy anywhere with confidence

Convox is an open-source Platform as a Service that runs on your own infrastructure. Deploy to AWS, GCP, Azure, or Digital Ocean with the same simple workflow.

Why Convox?

Convox simplifies cloud infrastructure management by providing a consistent deployment experience across multiple cloud providers. Built on Kubernetes, it combines the power of modern orchestration with the simplicity of a traditional PaaS.

Multicloud by Design

Deploy to AWS, Google Cloud, Azure, or Digital Ocean using the same configuration

Infrastructure as Code

Define your entire application stack in a simple convox.yml manifest

Automatic Scaling

Auto-scale your applications based on CPU, memory, or custom metrics

Zero-Downtime Deployments

Deploy changes with automatic health checks and instant rollbacks

Get Started

1

Install the CLI

Install the Convox CLI on your local machine to manage racks and applications
brew install convox
2

Install a Rack

Create your first Rack on your preferred cloud provider
convox rack install aws rack-name
3

Deploy Your App

Deploy any application with a simple command
convox deploy

Core Features

Release Management

Track and manage application releases

Service Discovery

Automatic DNS-based service discovery

Load Balancing

Automatic SSL and intelligent load balancing

Managed Resources

Postgres, MySQL, Redis, and more

Scheduled Jobs

Run cron jobs alongside your services

One-off Commands

Execute tasks in your production environment

Quickstart Guide

Get up and running in under 10 minutes

convox.yml Reference

Complete manifest configuration guide

CLI Commands

Full command-line reference

Architecture Overview

Understand how Convox works

Build docs developers (and LLMs) love