Install ARGUS¶
ARGUS is a single static binary. Pick your platform — installation is one command.
Windows¶
Windows SmartScreen
On unsigned binaries, SmartScreen shows "Unknown publisher" and asks you to click "More info → Run anyway." This is expected until code-signing is in place — see Trust & verification for how to verify the binary instead.
macOS¶
macOS Gatekeeper
First run may be blocked. Right-click → Open, then accept the prompt. Binaries will be notarised in a future release.
Linux¶
Docker¶
# Pull the hardened Chainguard-based image
docker pull ghcr.io/vatsayanvivek/argus:latest
# Run with your Azure credentials + output mounted to your host
docker run --rm \
-v ~/.azure:/home/nonroot/.azure:ro \
-v "$(pwd)/argus-output":/out \
ghcr.io/vatsayanvivek/argus:latest \
scan --out /out
From source¶
Requires Go 1.25+.
Verify the download¶
Every release ships with:
- SHA-256 checksums —
SHA256SUMS - Cosign signature —
SHA256SUMS.sig,SHA256SUMS.pem - SLSA build provenance — attached to release artifacts
- SPDX SBOM —
argus-v*-sbom.spdx.json
See Trust & verification for the exact cosign verify-blob commands.