| # Go Vulnerability Worker | |
| The vuln worker triages incoming security advisories and scans selected modules | |
| for vulnerabilities. | |
| The Go security team runs the worker on Google Cloud Platform's Cloud Run | |
| product. See the repo's `terraform` directory for more on the deployment setup. | |
| The main program for the worker, in the repo's `cmd/worker` directory, can also | |
| be used as a command-line tool for one-off executions of some of the server's | |
| actions. | |
| ## Browsing the worker | |
| Accessing the worker server's home page from a browser requires authentication. | |
| We recommend | |
| [cloud-run-proxy](https://github.com/GoogleCloudPlatform/cloud-run-proxy) for | |
| painless browsing. Install it with | |
| ``` | |
| go install github.com/GoogleCloudPlatform/cloud-run-proxy@latest | |
| ``` | |
| Run it from the repo root with | |
| ``` | |
| ./devtools/proxy_worker.sh prod | |
| ``` |