Skip to content

Install the CLI

The CLI is meant to be installed on your own, local development machine. You don’t need to install it on any of your servers.

The easiest way to set up the CLI under Linux and macOS is to run:

Terminal window
curl https://cli-assets.letsdisco.dev/install.sh | sh

The installation script above requires sudo to create symbolic links under /usr/local.


You can also download one of these tarballs and extract it yourself:

Operating systemTarballNotes
Linuxdisco-linux-arm.tar.gz
Linuxdisco-linux-arm64.tar.gz
Linuxdisco-linux-x64.tar.gz
macOSdisco-darwin-arm64.tar.gzFor Apple Silicon (M1, etc.)
See note below.
macOSdisco-darwin-x64.tar.gzSee note below.
Windowsdisco-win32-x64.tar.gz
Windowsdisco-win32-x86.tar.gz
  • Extract the tarball into a directory of your choice i.e. tar -zxf (.tar.gz archive)
  • Then, create a symbolic link to the bin/disco script in a directory that is in your PATH. For example:
Terminal window
sudo ln -s ~/myapps/disco/bin/disco /usr/local/bin/disco

Test the installation by running:

Terminal window
disco --version
For macOS, if you get an error saying “node can’t be opened because Apple cannot check it for malicious software”, run the following command:
Section titled “For macOS, if you get an error saying “node can’t be opened because Apple cannot check it for malicious software”, run the following command:”
Terminal window
# cd into the directory of the extracted tarball
xattr -d com.apple.quarantine bin/node