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 20
- 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 useradmin
and password that can be found in the log output of the app.