|
@@ -5,7 +5,7 @@ services:
|
|
|
build:
|
|
build:
|
|
|
context: .
|
|
context: .
|
|
|
dockerfile: Dockerfile.content-finder
|
|
dockerfile: Dockerfile.content-finder
|
|
|
- container_name: agent-content-finder
|
|
|
|
|
|
|
+ container_name: content-finder-agent
|
|
|
restart: unless-stopped
|
|
restart: unless-stopped
|
|
|
ports:
|
|
ports:
|
|
|
- "8080:8080"
|
|
- "8080:8080"
|
|
@@ -19,8 +19,13 @@ services:
|
|
|
- MAX_ITERATIONS=${MAX_ITERATIONS:-30}
|
|
- MAX_ITERATIONS=${MAX_ITERATIONS:-30}
|
|
|
- TRACE_DIR=/app/.trace
|
|
- TRACE_DIR=/app/.trace
|
|
|
- OUTPUT_DIR=/app/.output
|
|
- OUTPUT_DIR=/app/.output
|
|
|
|
|
+ - SKILLS_DIR=./skills
|
|
|
|
|
+ - ENABLED_SKILLS=${ENABLED_SKILLS:-}
|
|
|
- PORT=8080
|
|
- PORT=8080
|
|
|
- MAX_CONCURRENT_TASKS=${MAX_CONCURRENT_TASKS:-3}
|
|
- MAX_CONCURRENT_TASKS=${MAX_CONCURRENT_TASKS:-3}
|
|
|
|
|
+ - SCHEDULE_QUERY_API=${SCHEDULE_QUERY_API:-}
|
|
|
|
|
+ - SCHEDULE_QUERY_API_TIMEOUT=${SCHEDULE_QUERY_API_TIMEOUT:-10.0}
|
|
|
|
|
+ - KNOWHUB_API=${KNOWHUB_API:-http://43.106.118.91:9999}
|
|
|
healthcheck:
|
|
healthcheck:
|
|
|
test: ["CMD", "curl", "-f", "http://localhost:8080/health"]
|
|
test: ["CMD", "curl", "-f", "http://localhost:8080/health"]
|
|
|
interval: 30s
|
|
interval: 30s
|
|
@@ -34,7 +39,7 @@ services:
|
|
|
build:
|
|
build:
|
|
|
context: .
|
|
context: .
|
|
|
dockerfile: Dockerfile.api-server
|
|
dockerfile: Dockerfile.api-server
|
|
|
- container_name: agent-api-server
|
|
|
|
|
|
|
+ container_name: content-finder-agent-api-server
|
|
|
restart: unless-stopped
|
|
restart: unless-stopped
|
|
|
ports:
|
|
ports:
|
|
|
- "8000:8000"
|
|
- "8000:8000"
|
|
@@ -53,7 +58,7 @@ services:
|
|
|
build:
|
|
build:
|
|
|
context: .
|
|
context: .
|
|
|
dockerfile: Dockerfile.frontend
|
|
dockerfile: Dockerfile.frontend
|
|
|
- container_name: agent-frontend
|
|
|
|
|
|
|
+ container_name: content-finder-agent-frontend
|
|
|
restart: unless-stopped
|
|
restart: unless-stopped
|
|
|
ports:
|
|
ports:
|
|
|
- "3000:3000"
|
|
- "3000:3000"
|