Golang code for the bloodhound-cli binary in BloodHound. This binary provides control for various aspects of BloodHound's configuration.
BloodHound CLI is compatible with Docker Compose v2 and Podman. If using Podman, configure Docker compatibility mode.
Execute ./bloodhound-cli help for usage information (see below).
More information about BloodHound and how to manage it with bloodhound-cli can be found on the BloodHound Community Edition Quickstart Guide, which is part of the BloodHound documentation.
Releases are compiled with the following command to set version and build date information:
go build -ldflags="-s -w -X 'github.com/SpecterOps/BloodHound_CLI/cmd/config.Version=`git describe --tags --abbrev=0`' -X 'github.com/SpecterOps/BloodHound_CLI/cmd/config.BuildDate=`date -u '+%d %b %Y'`'" -o bloodhound-cli main.goThe version for rolling releases is set to rolling.
