Cerberon documentation

Cerberon is a security testing platform you run on your own machine. It scans source code, dependencies, container images, web applications, APIs, hosts, cloud accounts, Kubernetes clusters and mobile apps, and keeps the findings, reports and evidence on that machine.

Get started

  1. Check the requirements.
  2. Install on Linux or Windows 11 with one command and your licence key. A machine with no internet uses the offline installation.
  3. Create the first administrator when the installer asks, and open the address it prints.
  4. Start your first scan.

Find your way

I want to…Read
Know what the machine needsRequirements
Install, or install without internetInstallation
Update to a new version, or go backUpdates and rollback
Add or renew a licence, or move to a new machineLicence
Run scans, schedule them, or start them from CIScanning
Use our own domain, certificate and single sign-onConfiguration
Control how long data is kept, or delete itData, retention and deletion
Remove Cerberon from a machineUninstall
Fix a problemTroubleshooting

Where things are

On Linux, and inside WSL on Windows, Cerberon keeps everything in your home folder and one Docker volume:

WhatWhere
Settings, logs, snapshots, this machine's licence~/.cerberon
Scans, findings, reports, accounts, keysthe Docker volume cerberon_cerberon-data
Installation logs~/.cerberon/logs/install-<time>.log
Windows installer logC:\ProgramData\Cerberon\install-windows.log