Self deploy syncs

Download CloudQuery

Follow the steps below to start syncing data with CloudQuery.

For automated, CI, or agent installs (macOS/Linux):

curl -fsSL https://cloudquery.io/install.sh | sh

Using GitHub Actions? Use the official cloudquery/setup-cloudquery action instead of a shell script.

Your operating system

Installation method

Step 1: Download CloudQuery

brew install cloudquery/tap/cloudquery

Step 2: Create your CloudQuery account

To sign in, run the following command.

cloudquery login

A new browser window will open where you start the sign-in process.

Step 3: Build your sync

Run the command `cloudquery init`

cloudquery init

Step 1: Download CloudQuery

curl -fsSL https://cloudquery.io/install.sh | sh

Step 2: Create your CloudQuery account

To sign in, run the following command.

cloudquery login

A new browser window will open where you start the sign-in process.

Step 3: Build your sync

Run the command `cloudquery init`

cloudquery init

Step 1: Download CloudQuery

curl -L https://github.com/cloudquery/cloudquery/releases/download/cli-v6.47.0/cloudquery_darwin_amd64 -o cloudquery chmod a+x cloudquery

Step 2: Create your CloudQuery account

To sign in, run the following command.

./cloudquery login

A new browser window will open where you start the sign-in process.

Step 3: Build your sync

Run the command `cloudquery init`

./cloudquery init

Step 1: Download CloudQuery

curl -L https://github.com/cloudquery/cloudquery/releases/download/cli-v6.47.0/cloudquery_darwin_arm64 -o cloudquery chmod a+x cloudquery

Step 2: Create your CloudQuery account

To sign in, run the following command.

./cloudquery login

A new browser window will open where you start the sign-in process.

Step 3: Build your sync

Run the command `cloudquery init`

./cloudquery init

Step 1: Download CloudQuery

docker pull ghcr.io/cloudquery/cloudquery:latest

Step 2: Create your CloudQuery account

Docker containers can't open a browser for interactive sign-in, so set an API key as an environment variable instead.

export CLOUDQUERY_API_KEY=<your-api-key>

Step 3: Build your sync

Run the command `cloudquery init`

docker run --rm -it -e CLOUDQUERY_API_KEY -v <path-to-your-directory>:/workspace -w /workspace ghcr.io/cloudquery/cloudquery:latest init

Step 1: Download CloudQuery

curl -L https://github.com/cloudquery/cloudquery/releases/download/cli-v6.47.0/cloudquery_windows_amd64.exe -o cloudquery.exe

Step 2: Create your CloudQuery account

To sign in, run the following command.

cloudquery.exe login

A new browser window will open where you start the sign-in process.

Step 3: Build your sync

Run the command `cloudquery init`

cloudquery.exe init

Step 1: Download CloudQuery

docker pull ghcr.io/cloudquery/cloudquery:latest

Step 2: Create your CloudQuery account

Docker containers can't open a browser for interactive sign-in, so set an API key as an environment variable instead.

export CLOUDQUERY_API_KEY=<your-api-key>

Step 3: Build your sync

Run the command `cloudquery init`

docker run --rm -it -e CLOUDQUERY_API_KEY -v <path-to-your-directory>:/workspace -w /workspace ghcr.io/cloudquery/cloudquery:latest init

Step 1: Download CloudQuery

curl -fsSL https://cloudquery.io/install.sh | sh

Step 2: Create your CloudQuery account

To sign in, run the following command.

cloudquery login

A new browser window will open where you start the sign-in process.

Step 3: Build your sync

Run the command `cloudquery init`

cloudquery init

Step 1: Download CloudQuery

curl -L https://github.com/cloudquery/cloudquery/releases/download/cli-v6.47.0/cloudquery_linux_amd64 -o cloudquery chmod a+x cloudquery

Step 2: Create your CloudQuery account

To sign in, run the following command.

./cloudquery login

A new browser window will open where you start the sign-in process.

Step 3: Build your sync

Run the command `cloudquery init`

./cloudquery init

Step 1: Download CloudQuery

curl -L https://github.com/cloudquery/cloudquery/releases/download/cli-v6.47.0/cloudquery_linux_arm64 -o cloudquery chmod a+x cloudquery

Step 2: Create your CloudQuery account

To sign in, run the following command.

./cloudquery login

A new browser window will open where you start the sign-in process.

Step 3: Build your sync

Run the command `cloudquery init`

./cloudquery init

Step 1: Download CloudQuery

docker pull ghcr.io/cloudquery/cloudquery:latest

Step 2: Create your CloudQuery account

Docker containers can't open a browser for interactive sign-in, so set an API key as an environment variable instead.

export CLOUDQUERY_API_KEY=<your-api-key>

Step 3: Build your sync

Run the command `cloudquery init`

docker run --rm -it -e CLOUDQUERY_API_KEY -v <path-to-your-directory>:/workspace -w /workspace ghcr.io/cloudquery/cloudquery:latest init

CloudQuery Updates, In Your Inbox Weekly


© 2026 CloudQuery, Inc. All rights reserved.