Skip to content

Deployment

The infDB platform is designed for easy deployment using provided bash scripts that abstract complex Docker Compose commands.

Prerequisite

Ensure that Docker and Docker Compose are installed and running on your system.

Management Commands

Start infDB

To start the configured infDB services:

bash infdb-start.sh up -d --build

Persistence

infDB services will continue running in the background until manually stopped, even if the terminal is closed.

Stop infDB

To stop all running services without deleting data:

bash infdb-stop.sh

Remove infDB

To stop services and delete all stored data (reset):

bash infdb-remove.sh

Data Loss

This command will permanently remove all data stored in the database volumes.

Data Import

The infdb-import service usually runs automatically on startup if configured. To trigger a manual import run without restarting the entire stack:

bash infdb-import.sh

Cleaning Import Data

Downloaded raw data files are stored in a persistent Docker volume (infdb-import-data). To reclaim space:

docker volume rm infdb-import-data