Command Line Interface
Explore detailed documentation on how to use the Convox Command Line Interface (CLI) to manage your applications and resources.
For a quick overview of some commonly used commands, you may find this blog post on common Convox CLI commands helpful.
| Command | Description |
|---|---|
| api | Query the Rack API. |
| apps | List, create, or delete apps and manage app-specific operations like locks and parameter settings. |
| balancers | List balancers for an app. |
| build | Create a build. |
| builds | List builds and manage build-specific operations such as importing or exporting builds. |
| cp | Copy files to and from a running process. |
| deploy | Create and promote a build. |
| env | Manage environment variables for an app. |
| exec | Execute a command in a running process. |
| instances | List instances or manage specific instance operations. |
| letsencrypt | Manage Let's Encrypt configurations and certificates. |
| login | Authenticate with a rack. |
| logs | Get logs for an app. |
| proxy | Proxy a connection inside the rack. |
| ps | List app processes or manage process-specific operations like stopping processes. |
| rack | Get information about the rack or manage rack-specific settings and operations. |
| racks | List available racks or manage rack installations. |
| registries | List and manage private registries. |
| releases | Manage app releases, including listing, promoting, and rolling back releases. |
| resources | List resources or manage resource-specific operations like imports, exports, and proxies. |
| restart | Restart an app. |
| run | Execute a command in a new process. |
| scale | Scale a service. |
| services | List services for an app or restart services. |
| start | Start an application for local development. |
| test | Run tests. |
| update | Update the CLI or a rack. |
| version | Display version information. |
| workflows | Get list of workflows or run a workflow for a specified branch or commit. |