Skip to main content

Overview

The Qovery CLI (Command Line Interface) enables you to interact with Qovery directly from your terminal. Deploy applications, manage environments, stream logs, and more - all without leaving your command line.

Installation

macOS

Install using Homebrew:
brew tap qovery/qovery-cli
brew install qovery-cli

Linux

curl -s https://get.qovery.com | bash

Windows

Download the latest release from GitHub Releases and add it to your PATH.

Verify Installation

qovery version

Authentication

Before using the CLI, you need to authenticate:
qovery auth
This will open a browser window for authentication. Once completed, you’ll be ready to use the CLI.

API Token Authentication

You can also authenticate using an API token:
export QOVERY_CLI_ACCESS_TOKEN="your-api-token"
qovery auth
Generate an API token from the Qovery Console.

Configuration

The CLI stores configuration in ~/.qovery/context.json. You can manage multiple contexts for different organizations or clusters.

Set Default Context

qovery context set

List Contexts

qovery context list

Key Features

Quick Start

List Projects

qovery project list

List Environments

qovery environment list

Deploy an Application

qovery application deploy

View Logs

qovery log

Next Steps

CLI Commands

Explore all available commands and examples