Skip to content

FLAME Hub Docker Compose

Clone the Hub Deployment repository:

bash
git clone https://github.com/privateaim/hub-deployment.git

Note on Harbor

This setup does not include the Harbor service, you must either provide the credentials to an existing Harbor or install Harbor separately.

Configuration

Basic configuration occurs via environment variables in an .env file. An example (.env.example) is located in the root of the repository.

VariableMandatoryDefaultUse/Meaning
HUB_IMAGEghcr.io/privateaim/hubUsed to override the default image for the HUB docker image
HUB_IMAGE_TAGlatestUsed to override the default image tag for the HUB docker image
SUBNET172.40.1.0/24Used to change the default docker subnet.

To provide credentials to Harbor (either local or external), use the following Variable:

⚠️ Important: Harbor must be accessible via https (plain http will fail). This is a limitation of Harbor.

VariableMandatoryUse/Meaning
HARBOR_URLConstruct using <username>:<passwd>@<harbor_host> (no https:// )

Run

Run using:

bash
docker compose up -d