Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
16 commits
Select commit Hold shift + click to select a range
020364f
Update commented Docker image tags for Prometheus, Grafana, Loki, Zoo…
lithorus Feb 10, 2026
73eaef4
Uncomment optional services in docker-compose.yml and add Docker Comp…
lithorus Feb 10, 2026
d5d995d
Refactor docker-compose profiles and db volume
lithorus Feb 18, 2026
7f97092
Remove unused OpenCue metrics exporter service from docker-compose co…
lithorus Feb 18, 2026
9e160e0
Merge branch 'master' into docker-image-updates
lithorus Feb 24, 2026
dd87748
Bump Loki schema to v13 and remove deprecated chunk_store_config and …
lithorus Feb 24, 2026
0a838e3
Add monitoring-full profile, reassign monitoring and event-streaming …
lithorus Feb 24, 2026
a073197
Update docker-compose profile descriptions for web UI and monitoring …
lithorus Feb 24, 2026
04e49af
Add rqd to default profile and remove rqd-specific profiles from rqd …
lithorus Mar 3, 2026
8c39c65
Merge branch 'master' into docker-image-updates
lithorus Mar 3, 2026
22e5a02
Add note to rqd service: disable in stack for production and run only…
lithorus Mar 3, 2026
7d56bf8
Merge remote-tracking branch 'lithorus/docker-image-updates' into doc…
lithorus Mar 3, 2026
0c185fb
Merge branch 'master' into docker-image-updates
lithorus Mar 11, 2026
3e2009f
Update README.md with Docker Compose profile usage
ramonfigueiredo Mar 11, 2026
a521e18
[docs] Update docs to reflect Docker Compose profile-based workflow
ramonfigueiredo Mar 12, 2026
8a8973c
[docker/sandbox] Fix deprecated Loki store, update postgres exporter,…
ramonfigueiredo Mar 12, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 21 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,13 +63,28 @@ docker compose up -d
docker compose ps
```

By default, only core services are enabled. To enable optional components (Web UI, Monitoring, Event Streaming),
uncomment the relevant sections in `docker-compose.yml`. See the file header for detailed instructions.
Optional components are managed via **Docker Compose profiles**:

**Optional Components:**
- **Web UI**: `rest-gateway`, `cueweb` - REST gateway and Web interface (CueWeb)
- **Monitoring**: `prometheus`, `grafana`, `loki` - Metrics, dashboards, and logging
- **Event Streaming**: `kafka`, `elasticsearch`, `kibana` - Historical data and analytics
| Profile | Services |
|---------|----------|
| `default` | cuebot, db, flyway, rqd |
| `cueweb` | rest-gateway, cueweb |
| `monitoring` | db-exporter, prometheus, grafana, loki |
| `monitoring-full` | zookeeper, kafka, kafka-ui, elasticsearch, kibana, monitoring-indexer |
| `all` | everything |

```bash
# Enable Web UI and monitoring
docker compose --profile cueweb --profile monitoring up -d

# Enable all services
docker compose --profile all up -d

# Stop all profiles (recommended to ensure everything is brought down)
docker compose --profile all down
```

See the `docker-compose.yml` header for detailed instructions and access endpoints.

## Sandbox Environment

Expand Down
Loading
Loading