This guide will walk you through installing Convox, setting up your first Rack, and deploying a sample application. You’ll learn the core workflow that you’ll use for all your deployments.
This tutorial uses Convox Cloud Console for the easiest getting started experience. You can also install Racks via the CLI - see Production Rack Installation for details.
On first login, you’ll be prompted to create an Organization. This is a workspace where you can invite team members and manage your Racks and applications.You can rename your Organization anytime from the Console Settings page.
In the Convox Console, click Integrations in the sidebar.
2
Add Runtime Integration
Click the + button in the Runtime section and select your cloud provider.
3
Configure Permissions
Follow the provider-specific instructions to create a security role or service account for Convox. This allows Convox to provision infrastructure on your behalf.
Ensure you have administrator-level permissions in your cloud account to create the required IAM roles or service accounts.
A Rack is your Convox platform installation. It’s the foundation that hosts your applications.
1
Navigate to Racks
Click Racks in the Convox Console sidebar.
2
Create a New Rack
Click the Install button and select the Runtime Integration you just created.
3
Configure Your Rack
Name: Choose a name like dev, staging, or production
Region: Select a cloud region close to your users
Template: Start with a predefined template or customize parameters
Most Rack parameters can be changed after installation using convox rack params set. Start with defaults and optimize later.
4
Wait for Installation
Click Install to begin. Installation typically takes 5-20 minutes depending on your cloud provider.You can monitor progress by clicking on the Rack name during installation.