Skip to content

Commit 7c75aab

Browse files
committed
update docker compose readme
Signed-off-by: JaredforReal <[email protected]>
1 parent 968b05f commit 7c75aab

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

deploy/docker-compose/README.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,20 @@ Example mappings:
3535
## Profiles
3636

3737
- `testing` : enables `mock-vllm` and `llm-katan`
38-
- `llm-katan` : enables only `llm-katan`
38+
- `llm-katan` : only `llm-katan`
39+
40+
## Services and Ports
41+
42+
These host ports are exposed when you bring the stack up:
43+
44+
- Dashboard: http://localhost:8700 (Semantic Router Dashboard)
45+
- Envoy proxy: http://localhost:8801
46+
- Envoy admin: http://localhost:19000
47+
- Grafana: http://localhost:3000 (admin/admin)
48+
- Prometheus: http://localhost:9090
49+
- Open WebUI: http://localhost:3001
50+
- Mock vLLM (testing profile): http://localhost:8000
51+
- LLM Katan (testing/llm-katan profiles): http://localhost:8002
3952

4053
## Quick Start
4154

@@ -71,6 +84,8 @@ docker compose -f deploy/docker-compose/docker-compose.yml --profile testing up
7184
docker compose -f deploy/docker-compose/docker-compose.yml down
7285
```
7386

87+
After the stack is healthy, open the Dashboard at http://localhost:8700.
88+
7489
## Overrides
7590

7691
You can place a `docker-compose.override.yml` at repo root and combine:
@@ -130,18 +145,3 @@ All services join the `semantic-network` bridge network with a fixed subnet to m
130145

131146
- Local observability only: `tools/observability/docker-compose.obs.yml`
132147
- Tracing stack: `tools/tracing/docker-compose.tracing.yaml`
133-
134-
## Related Stacks
135-
136-
- Local observability only: `tools/observability/docker-compose.obs.yml`
137-
- Tracing stack (standalone, dev): `tools/tracing/docker-compose.tracing.yaml`
138-
139-
## Tracing & Grafana
140-
141-
- Jaeger UI: http://localhost:16686
142-
- Grafana: http://localhost:3000 (admin/admin)
143-
- Prometheus datasource (default) for metrics
144-
- Jaeger datasource for exploring traces (search service `vllm-semantic-router`)
145-
146-
By default, the router container uses `config/config.tracing.yaml` (enabled tracing, exporter to Jaeger).
147-
Override with `CONFIG_FILE=/app/config/config.yaml` if you don’t want tracing.

0 commit comments

Comments
 (0)