Skip to content
/ bootzooka Public template

Simple project to quickly start developing a Scala-based microservice or web application, without the need to write login, user registration etc.

License

Notifications You must be signed in to change notification settings

softwaremill/bootzooka

Folders and files

NameName
Last commit message
Last commit date
Feb 19, 2025
Apr 18, 2025
Mar 14, 2025
Dec 2, 2021
Nov 23, 2020
Mar 18, 2025
Apr 18, 2025
Dec 23, 2015
Mar 30, 2024
Dec 31, 2024
Jun 20, 2022
Sep 13, 2024
Sep 20, 2024
Mar 14, 2025
Jul 11, 2019
May 18, 2015
Mar 14, 2025
Jul 12, 2018
Jul 12, 2018
Oct 15, 2019
May 10, 2025
Mar 14, 2025
Jul 23, 2019
Jun 16, 2021
Dec 15, 2024

Repository files navigation

Bootzooka

See the docs for more information.

 CI

Quick start

Using Docker compose

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.

Backend: PostgreSQL & API

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:

OTEL_SDK_DISABLED=true SQL_PASSWORD=bootzooka ./backend-start.sh

Unless you've got an OpenTelemetry collector running, OpenTelemetry should be disabled to avoid telemetry export exceptions.

Frontend: Yarn & webapp

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.

Commercial Support

We offer commercial support for Bootzooka and related technologies, as well as development services. Contact us to learn more about our offer!

Copyright

Copyright (C) 2013-2025 SoftwareMill https://softwaremill.com.