Installation Script
The install script requiresBash
to run so it works out of the box for Linux and MacOS.
To run Onyx on Windows, install Bash or refer to the Docker deployment.
To deploy with a single command:
Download Install Script
Click here to download the install.sh script from GitHub.
bash ./install.sh
The script will do the following:
- Check your system resources and requirements
- Pull the necessary deployment and configuration files
- Prompt the user for the version of Onyx to deploy and other basic information
- Pull the Onyx containers and start them in Docker
The script will create a directory called onyx_data and there will also be a README in there with additional information.
Resourcing Overview
Resource | Minimum | Preferred |
---|---|---|
CPU | 4 vCPU | 8+ vCPU |
RAM | 10 GB | 16+ GB |
Disk | 50 GB + ~2.5x indexed data | 500 GB for organizations <5000 users |
Vespa (the vector database used by Onyx) does not allow writes once disk usage hits 75%.