feat: add swarm-monitor service to docker-compose

This commit is contained in:
William Valentin
2026-03-18 10:29:40 -07:00
parent 1b3c74b441
commit edaa7bac45
+17
View File
@@ -84,6 +84,23 @@ services:
NATS_URL: nats://nats:4222 NATS_URL: nats://nats:4222
NATS_TOPIC: agentmon.events.v1 NATS_TOPIC: agentmon.events.v1
swarm-monitor:
build: .
container_name: agentmon-swarm-monitor
command: swarm-monitor
network_mode: host
depends_on:
nats:
condition: service_started
environment:
NATS_URL: nats://localhost:4222
NATS_TOPIC: agentmon.events.v1
POLL_INTERVAL: 30s
LITELLM_BASE_URL: http://localhost:18804
LITELLM_MASTER_KEY: ${LITELLM_MASTER_KEY:-}
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
openclaw-monitor: openclaw-monitor:
build: . build: .
container_name: agentmon-openclaw-monitor container_name: agentmon-openclaw-monitor