Skip to main content

Before you start

To complete this guide, you’ll need Docker Compose installed on your computer. To confirm if Docker Compose is available, run the following command:
docker compose version

Clone the setup repository

The repository contains configuration and helper scripts to help you get started.
git clone https://github.com/securitybunker/databunkerpro-setup.git
cd databunkerpro-setup

Generate configuration files

In this step, you’ll generate a set of environment files that will be used to configure each of the services deployed by Docker Compose.
1

Choose your preferred database

This determines the database that Docker Compose should deploy. You don’t need an existing database.
cd docker-compose-pgsql
2

Generate environment files

The following command will create a .env directory containing environment files for each Docker Compose service.
./generate-env-files.sh

Deploy Databunker Pro using Docker Compose

1

Start Docker Compose services

docker compose up -d
2

Access the web interface

In your browser, open localhost:3000 to access the Databunker web interface.
3

Follow the instructions in web interface

For detailed instructions, see Generate admin credentials.
To stop all Docker Compose services and clean up resources, run the following command:
docker compose down