Installation
Homebrew
We publish an official tap you can install with Homebrew.nuon completion to see what shells we support.
Install Script
If you are not using Homebrew, you can use our install script to automatically download and install the correct binary for your platform (macOS or Linux):Manual Binary Download
You can also download binaries directly for macOS or Linux:darwin_amd64darwin_arm64linux_armlinux_arm64linux_386linux_amd64
https://nuon-artifacts.s3.us-west-2.amazonaws.com/cli/$VERSION/nuon_${PLATFORM}
An example of downloading version 0.19.421 of the CLI for darwin_arm64:
Updates
The Nuon CLI changes frequently, so we recommend you update it regularly.
Debug Mode
In the case that something goes wrong, you can set the environment variableNUON_DEBUG to print verbose logs. These
can be helpful to share with us, while debugging any issues.
Using the CLI against a BYOC Instance
If you are using a Nuon BYOC instance, i.e., a self-hosted Nuon control plane running in your own infrastructure, you can use the CLI to interact with it. To do this, you can:nuon auth login also prompts the user to either use Nuon Cloud (api.nuon.co) or BYOC Nuon where the user can enter
their Nuon control place URL

Nuon Preview Features
We are working on a number of TUIs for the CLI. These include contextual TUIs for object selection and full-page TUIs for workflows and actions. These features can be enabled by settingNUON_PREVIEW=true.

Nuon CLI Extensions
Thenuon cli has support for extensions. You can browse nuon-authored extensions with nuon ext browse and author
your own. At the time of writing, we have published a handful of extensions for public consumption. Try our api
extension with nuon install api.
