Directories
¶
| Path | Synopsis |
|---|---|
|
Package builtins assembles the default registry of controllers and scanners that ship with Draugr.
|
Package builtins assembles the default registry of controllers and scanners that ship with Draugr. |
|
Package cli assembles the Draugr command-line interface on top of Cobra.
|
Package cli assembles the Draugr command-line interface on top of Cobra. |
|
Package controllers holds Draugr's built-in controllers (e.g.
|
Package controllers holds Draugr's built-in controllers (e.g. |
|
Package git provides repository checkouts for scanners that operate on source trees.
|
Package git provides repository checkouts for scanners that operate on source trees. |
|
Package mcp exposes Draugr to AI coding agents over the Model Context Protocol.
|
Package mcp exposes Draugr to AI coding agents over the Model Context Protocol. |
|
Package observability provides Draugr's logging and telemetry foundations: structured logging via log/slog and distributed tracing via OpenTelemetry.
|
Package observability provides Draugr's logging and telemetry foundations: structured logging via log/slog and distributed tracing via OpenTelemetry. |
|
Package sbom generates Software Bills of Materials by shelling out to Syft.
|
Package sbom generates Software Bills of Materials by shelling out to Syft. |
|
Package scanners holds Draugr's built-in scanners, which wrap individual security tools and normalize their output to SARIF.
|
Package scanners holds Draugr's built-in scanners, which wrap individual security tools and normalize their output to SARIF. |
|
Package scanpolicy holds the scoring choices a scan makes, so every entry point into Draugr makes the same ones.
|
Package scanpolicy holds the scoring choices a scan makes, so every entry point into Draugr makes the same ones. |
|
Package selfupdate updates the running draugr binary to a released version.
|
Package selfupdate updates the running draugr binary to a released version. |
|
Package surveyors holds Draugr's built-in surveyors.
|
Package surveyors holds Draugr's built-in surveyors. |
|
Package toolexec runs the external tools Draugr orchestrates, and reports what it ran.
|
Package toolexec runs the external tools Draugr orchestrates, and reports what it ran. |
|
Package tools describes the external command-line scanners Draugr orchestrates and detects whether they are installed.
|
Package tools describes the external command-line scanners Draugr orchestrates and detects whether they are installed. |
|
Package version carries build metadata, injected at link time via -ldflags.
|
Package version carries build metadata, injected at link time via -ldflags. |
Click to show internal directories.
Click to hide internal directories.