Single-container image bundling BloodHound Community Edition, Neo4j 5, and PostgreSQL 16.
10K+
Single-container image for BloodHound Community Edition with embedded Neo4j 4.4 and PostgreSQL 16. No external DBs required.
# Persist databases
docker volume create bh-pg
docker volume create bh-neo4j
# Start
docker run -d --name bloodhound-standalone \
-p 8080:8080 \
-e POSTGRES_PASSWORD=changeit \
-e NEO4J_PASSWORD=changeit \
-v bh-pg:/var/lib/postgresql/data \
-v bh-neo4j:/var/lib/neo4j \
ukmihiran/bloodhound-standalone:latest
# Get setup password banner (first run)
docker logs -f bloodhound-standalone
# Open UI
# http://localhost:8080/ui/login
Notes:
linux/amd64 and linux/arm64 (auto-selected by Docker).latest – rollingv0.2.0docker pull ukmihiran/bloodhound-standalone:latest
docker pull ukmihiran/bloodhound-standalone:v0.2.0
POSTGRES_PASSWORD – Postgres superuser password (default changeit)NEO4J_PASSWORD – Neo4j initial password (default changeit)BLOODHOUND_CMD – override startup command (advanced)Unofficial convenience image. Review security posture before exposing services.
Content type
Image
Digest
sha256:b903a2646…
Size
383.5 MB
Last updated
11 months ago
docker pull ukmihiran/bloodhound-standalone