feat: add agentmon monitor labels to swarm services
This commit is contained in:
@@ -65,6 +65,10 @@ services:
|
||||
timeout: 5s
|
||||
start_period: 15s
|
||||
retries: 3
|
||||
labels:
|
||||
agentmon.monitor: "true"
|
||||
agentmon.role: "voice"
|
||||
agentmon.port: "18801"
|
||||
|
||||
# kokoro TTS
|
||||
kokoro-tts:
|
||||
@@ -84,6 +88,10 @@ services:
|
||||
# count: all
|
||||
# capabilities: [gpu]
|
||||
restart: unless-stopped
|
||||
labels:
|
||||
agentmon.monitor: "true"
|
||||
agentmon.role: "voice"
|
||||
agentmon.port: "18805"
|
||||
|
||||
# Optional local dependency: Brave Search MCP server (HTTP mode).
|
||||
# Start with: docker compose --profile search up -d brave-search
|
||||
@@ -99,6 +107,10 @@ services:
|
||||
- BRAVE_MCP_TRANSPORT=http
|
||||
- BRAVE_MCP_HOST=0.0.0.0
|
||||
- BRAVE_MCP_PORT=8000
|
||||
labels:
|
||||
agentmon.monitor: "true"
|
||||
agentmon.role: "mcp"
|
||||
agentmon.port: "18802"
|
||||
|
||||
# Optional local dependency: SearXNG metasearch instance.
|
||||
# Start with: docker compose --profile search up -d searxng
|
||||
@@ -114,6 +126,10 @@ services:
|
||||
- INSTANCE_NAME=Flynn Local SearXNG
|
||||
volumes:
|
||||
- ./searxng/settings.yml:/etc/searxng/settings.yml:ro
|
||||
labels:
|
||||
agentmon.monitor: "true"
|
||||
agentmon.role: "search"
|
||||
agentmon.port: "18803"
|
||||
|
||||
# Optional local dependency: liteLLM proxy for unified LLM API.
|
||||
# Start with: docker compose --profile api up -d litellm
|
||||
@@ -156,6 +172,10 @@ services:
|
||||
timeout: 5s
|
||||
start_period: 15s
|
||||
retries: 3
|
||||
labels:
|
||||
agentmon.monitor: "true"
|
||||
agentmon.role: "llm-proxy"
|
||||
agentmon.port: "18804"
|
||||
|
||||
litellm-init:
|
||||
image: curlimages/curl:latest
|
||||
@@ -194,6 +214,9 @@ services:
|
||||
timeout: 5s
|
||||
start_period: 5s
|
||||
retries: 5
|
||||
labels:
|
||||
agentmon.monitor: "true"
|
||||
agentmon.role: "db"
|
||||
|
||||
# Dedicated local n8n instance for agent-oriented workflows.
|
||||
# Start with: docker compose --profile automation up -d n8n-agent
|
||||
@@ -221,6 +244,10 @@ services:
|
||||
timeout: 5s
|
||||
start_period: 30s
|
||||
retries: 5
|
||||
labels:
|
||||
agentmon.monitor: "true"
|
||||
agentmon.role: "automation"
|
||||
agentmon.port: "18808"
|
||||
|
||||
volumes:
|
||||
# flynn-data:
|
||||
|
||||
Reference in New Issue
Block a user