Onyx CLI
The recommended way to install Onyx is the guided installer built into the Onyx CLI:- Check your system resources and requirements (installing Docker on Linux if needed)
- Let you choose between Lite and Standard deployment modes
- Prompt for the version of Onyx to deploy
- Set up the deployment configuration in
~/.config/onyx - Pull the Onyx containers, start them, and wait until every service is healthy
onyx-cli deploy upgrade, status, logs, stop,
and uninstall.
Deploy with the Onyx CLI
Full documentation for
onyx-cli deploy and its lifecycle commands.Installation Scripts
The installation scripts are thin wrappers around the CLI: they installonyx-cli if needed and run onyx-cli deploy install, producing the same deployment as the command above.
Use them when you want a single copy-paste one-liner:
- Linux / macOS
- Windows (PowerShell)
Linux / macOS (Bash)
Download install.sh and run it with
bash install.sh.Windows (PowerShell)
Download install.ps1 and run it with
.\install.ps1 in PowerShell.Older versions of the scripts were standalone and installed into a directory called onyx_data.
The Onyx CLI detects those deployments and manages them in place — see migrating an existing
deployment.
Next Steps
Set Up the Desktop App
Install the Onyx desktop application for a native experience on Windows, macOS, and Linux.
Deploy Onyx on AWS EC2
Follow our guide to deploy Onyx on an AWS EC2 instance.