CLI

Qovery provides a very easy to use CLI (Command Line Interface) designed to perfectly fit the developer workflow.

First usage

Install Qovery CLI

# Download and install Qovery CLI on every Linux distribution
$ curl -s https://get.qovery.com | sudo bash

Sign up

# Sign up and sign in command
$ qovery auth

Your browser window with sign-in options will open.

Qovery Sign-up page

Note: Qovery needs access to your account to be able to clone your repository for future application builds.

Click here to authorize Qovery to clone and build your applications.

Connect Github

Congratulations, you are logged-in.

Help

You can see all the commands available by executing:

$ qovery help
Help output
The qovery command line interface lets you manage your Qovery environment.
Usage:
qovery [command]
Available Commands:
application Perform application actions
auth Do authentication
database Perform database actions
deploy Perform deploy actions
domain Perform domain actions
environment Perform environment actions
help Help about any command
init Do project initialization to use Qovery
log Show application logs
project Perform project actions
redeploy Redeploys your application
run Equivalent to 'docker build' and 'docker run' but with Qovery magic sauce
status Show status from current project and environment
template Perform templating actions
upgrade Upgrade Qovery CLI to latest version
validate Validate the current config is valid
version Print version information for the Qovery CLI
Flags:
--debug Enable debugging when true.
-h, --help help for qovery
Use "qovery [command] --help" for more information about a command.

Limitations

Windows

ANSI Color codes: Powershell does not natively support ANSI color codes. Some tricks exist to make it work. The more accessible it is to use qovery <command> | Out-Host when you need to show colors.

Support

Do you have any issue with Qovery CLI? Open an issue.

Next steps

Now that you have installed the CLI, check out how to deploy your first application