Prerequisites
Before you begin, make sure you have the following installed:- Docker Desktop — Download from docker.com
- Git — needed to clone the repository
Windows users: Docker Desktop on Windows requires WSL2 (Windows Subsystem for Linux 2). Follow Microsoft’s setup guides before installing Docker:
Setup
Copy the configuration file
Start the containers
Newer versions of Docker ship with Compose as a built-in plugin. If
docker-compose is not found, use the alternative syntax instead:Access the application
Once the containers are running, open your browser:
| Interface | URL |
|---|---|
| Web UI | http://localhost:8501 |
| API docs (Swagger) | http://localhost:8080/docs |
| API docs (ReDoc) | http://localhost:8080/redoc |
docker-compose.yml reference
The project’sdocker-compose.yml defines two services that build from the same Dockerfile:
config.toml and any generated content in storage/ are immediately reflected on the host without rebuilding.
Updating to the latest version
To pull the latest changes and restart the containers:--build flag forces Docker to rebuild the image with any updated dependencies.