MAGDOX Code Security documentation

Install the CLI

Supported platforms, installation on Windows, macOS and Linux, verification and upgrades.

Status: Preview

The CLI ships as one signed binary per platform with no runtime dependencies. Download locations are issued to your team when access is arranged; the commands below show the intended shape.

Supported platforms

Supported platforms
PlatformArchitecturesInstallSigning
macOS 12+Apple silicon, IntelHomebrew, install scriptApple Developer ID, notarised
Windows 10+, Server 2019+x86_64, arm64winget, Scoop, MSIAuthenticode
Linux (glibc and musl)x86_64, arm64apt, rpm, install scriptChecksums and cosign signature
Container (CI)linux/amd64, linux/arm64Docker imageSigned image digest

macOS

bashplaceholder
brew install magdox/tap/magdox
magdox version

Windows (PowerShell)

powershellplaceholder
winget install MAGDOX.magdox
# or
scoop bucket add magdox https://example.invalid/scoop
scoop install magdox
magdox version

Linux

bashplaceholder
curl -fsSL https://magdox.io/install.sh | sh
# or use the .deb / .rpm packages issued with your engagement
magdox version

CI container

bashplaceholder
docker run --rm -v "$PWD:/src" -w /src -e MAGDOX_TOKEN magdox/magdox:latest scan --yes

Verify and upgrade

bashplaceholder
magdox verify-install      # checks binary signature and checksum
magdox upgrade             # self-update to the latest signed release
# The dashboard publishes a minimum supported CLI version; older clients are asked to upgrade before uploading.

Package names, repository URLs and the install script location are placeholders until the first release.