--- title: 'Install' --- ```bash go install -v github.com/projectdiscovery/nuclei/v3/cmd/nuclei@latest ``` Nuclei require latest **GO** version to install successfully. ```bash brew install nuclei ``` Supported in **macOS** (or Linux) ```bash docker pull projectdiscovery/nuclei:latest ``` Docker-specific usage instructions can be found [here](./running#running-with-docker). ```bash git clone https://github.com/projectdiscovery/nuclei.git; \ cd nuclei/cmd/nuclei; \ go build; \ mv nuclei /usr/local/bin/; \ nuclei -version; ``` Nuclei require the latest **GO** version to install successfully. ```bash https://github.com/projectdiscovery/nuclei/releases ``` - Download the latest binary for your OS. - Unzip the ready to run binary. ```bash git clone https://github.com/projectdiscovery/nuclei.git cd nuclei/helm helm upgrade --install nuclei . -f values.yaml ``` This Helm chart creates two primary resources (intended to be configured via `values.yaml`): - A Kubernetes CronJob to run Nuclei on a defined schedule - An [Interactsh](https://github.com/projectdiscovery/interactsh) service for Nuclei to use