Files
hermes-workspace/docker-compose.yml

32 lines
669 B
YAML

services:
hermes-agent:
build:
context: .
dockerfile: docker/agent/Dockerfile
env_file:
- .env
environment:
ANTHROPIC_API_KEY: ${ANTHROPIC_API_KEY:-}
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8642/health"]
interval: 10s
timeout: 5s
retries: 5
start_period: 15s
ports:
- "8642:8642"
hermes-workspace:
build:
context: .
dockerfile: docker/workspace/Dockerfile
depends_on:
hermes-agent:
condition: service_healthy
env_file:
- .env
environment:
HERMES_API_URL: http://hermes-agent:8642
ports:
- "3000:3000"