See the docs for more information.
The fastest way to experiment with Bootzooka is using the provided Docker compose setup. It starts three images: Bootzooka itself (either locally built or downloaded), PostgreSQL server and Graphana LGTM for observability.
To run Bootzooka's backend locally, you'll still need a running instance of PostgreSQL with a bootzooka
database.
You can spin up one easily using docker:
# use "bootzooka" as a password
docker run --name bootzooka-postgres -p 5432:5432 -e POSTGRES_PASSWORD=bootzooka -e POSTGRES_DB=bootzooka -d postgres
Then, you can start the backend:
SQL_PASSWORD=bootzooka ./backend-start.sh
By default, OpenTelemetry is disabled to avoid telemetry export exceptions. If you have a collector running, edit the startp script appropriately.
You will need the yarn package manager to run the UI. Install it using your package manager or:
curl -o- -L https://yarnpkg.com/install.sh | bash
Then, you can start the frontend:
./frontend-start.sh
And open http://localhost:8081
.
We offer commercial support for Bootzooka and related technologies, as well as development services. Contact us to learn more about our offer!
Copyright (C) 2013-2025 SoftwareMill https://softwaremill.com.