Installation
Requirements
- Node.js 22 or newer. The cloud server uses the built-in
node:sqlite, which needs Node ≥ 22.5 (see the cloud server guide). - No native build step and no external services for the CLI.
Some capture types have optional, opt-in dependencies:
- Web (Playwright driver) needs a Chromium browser — see Web snapshots. The default
fetchdriver needs nothing. - Performance needs k6 installed and on
PATH— see Performance baselines.
Install
sh
npm install -g dungbeetle # global `dungbeetle` binaryOr per-project:
sh
npm install --save-dev dungbeetle && npx dungbeetle --helpVerify
sh
dungbeetle --version
dungbeetle --helpOnce you have a dungbeetle.config.json, run dungbeetle doctor to validate your config, paths, targets, and optional browser setup before capturing baselines.
Next
Head to the quick start to scaffold a config and capture your first baseline.