Skip to content

Install with Docker

1. Clone the orchestration repository

The root BraDypUS repository contains the docker-compose.yml and the two sub-repos as directories:

bash
git clone https://github.com/lad-sapienza/BraDypUS.git
cd BraDypUS

2. Start the containers

bash
docker compose up -d

This starts two containers:

ContainerPurposePort
appPHP 8.2 + Apache (bdus-api)8080
nodeNode 22 + Vite dev server (bdus-app)5173

First run

The first start takes a few minutes to build the image and install Composer + npm dependencies. Subsequent starts are instant.

3. Open the application

4. Create your first application

Follow the Create application guide.

5. Stop the containers

bash
docker compose down

Updating

bash
git pull
docker compose up -d --build