Guide
Install with Docker
Pulling the image
docker pull amtiri/data-orchester:latest
Required volumes
Three directories hold everything that must survive a container recreation or upgrade — mount all three:
| Volume | Purpose |
|---|---|
entities/ |
Your configuration: peers, modules, variables, schemas |
logs/ |
Application logs |
loggers/ |
Time-series data recorded by logger modules |
entities/ is seeded from the image only when the mounted volume is empty, so nothing customer-specific is ever
baked into the image itself.
Ports
The container exposes the web UI on port 80 internally — map it to whatever host port you prefer.
Minimal Compose example
services:
data-orchester:
image: amtiri/data-orchester:latest
ports:
- "8080:80"
volumes:
- ./entities:/opt/orchester/entities
- ./logs:/opt/orchester/logs
- ./loggers:/opt/orchester/loggers
restart: unless-stopped
This mirrors the volume and restart-policy pattern used by Amtiri's own reference production deployments.