Welcome to BloodHound Community Edition! This README should help point you in the right direction if you're looking to begin development with BloodHound. It is intended to be a simple place to look to get your dev environment set up.
More detailed information regarding contributing, code structure, and development can be found in our GitHub wiki.
- Just
- Python 3.10
- Go 1.23
- Node 22
- Yarn 3.6
- Docker Desktop (or Docker/Docker Compose compatible runtime)
- Run
just init - Run
just bh-dev - To access the UI, navigate to
http://bloodhound.localhost. Login with the useradminand password that can be found in the log output of the app.