Skip to main content

Overview

Deploy and manage applications within your Qovery environment.

Subcommands

Commands

List Applications

List all applications in current environment:
Output as JSON:

Deploy Application

Deploy a specific application:
Deploy with a specific commit:
Deploy multiple applications at once:
Watch deployment progress:

Redeploy Application

Redeploy the same version:

Restart Application

Restart a running application without redeploying it:
Restart multiple applications and wait until they are restarted:
With --watch, the command follows only the selected applications and exits with code 1 if one of them fails, is canceled, or no longer exists.

Stop Application

Stop a running application:
Stop multiple applications:

Cancel Deployment

Cancel an ongoing deployment:

Delete Application

Delete an application:

Update Application

Update application configuration (branch or auto-deploy setting):
Enable auto-deploy:

Options

Common flags (available on most subcommands)

deploy flags

redeploy flags

restart flags

stop flags

cancel flags

delete flags

update flags

list flags

Examples

Deploy Application

Deploy Multiple Applications

Rollback Deployment

Update Branch

Additional Subcommand Groups

The application command also has the following subcommand groups for more advanced management:
  • qovery application clone — Clone an application to another environment
  • qovery application domain — Manage custom domains (list, create, delete, edit)
  • qovery application env — Manage environment variables (list, create, update, delete, alias, override)