Spaces:
Configuration error
Configuration error
| version: '3.8' | |
| services: | |
| planner_agent: | |
| build: | |
| context: . | |
| dockerfile: Dockerfile | |
| container_name: aetheros_planner | |
| environment: | |
| - AGENT_ID=planner_agent_001 | |
| - AGENT_ROLE=planner | |
| - AETHERO_MEM_URL=http://aethero_mem:8000 | |
| - PROMETHEUS_PUSHGATEWAY=http://pushgateway:9091 | |
| volumes: | |
| - ../aetheroos_sovereign_agent_stack_v1.0.yaml:/app/config/agent_stack.yaml | |
| ports: | |
| - "8000:8000" | |
| networks: | |
| - aetheros_net | |
| restart: unless-stopped | |
| depends_on: | |
| - aethero_mem | |
| scout_agent: | |
| build: | |
| context: . | |
| dockerfile: Dockerfile | |
| container_name: aetheros_scout | |
| environment: | |
| - AGENT_ID=scout_agent_001 | |
| - AGENT_ROLE=scout | |
| - AETHERO_MEM_URL=http://aethero_mem:8000 | |
| - PROMETHEUS_PUSHGATEWAY=http://pushgateway:9091 | |
| volumes: | |
| - ../aetheroos_sovereign_agent_stack_v1.0.yaml:/app/config/agent_stack.yaml | |
| ports: | |
| - "8001:8000" | |
| networks: | |
| - aetheros_net | |
| restart: unless-stopped | |
| depends_on: | |
| - aethero_mem | |
| analyst_agent: | |
| build: | |
| context: . | |
| dockerfile: Dockerfile | |
| container_name: aetheros_analyst | |
| environment: | |
| - AGENT_ID=analyst_agent_001 | |
| - AGENT_ROLE=analyst | |
| - AETHERO_MEM_URL=http://aethero_mem:8000 | |
| - PROMETHEUS_PUSHGATEWAY=http://pushgateway:9091 | |
| volumes: | |
| - ../aetheroos_sovereign_agent_stack_v1.0.yaml:/app/config/agent_stack.yaml | |
| ports: | |
| - "8002:8000" | |
| networks: | |
| - aetheros_net | |
| restart: unless-stopped | |
| depends_on: | |
| - aethero_mem | |
| generator_agent: | |
| build: | |
| context: . | |
| dockerfile: Dockerfile | |
| container_name: aetheros_generator | |
| environment: | |
| - AGENT_ID=generator_agent_001 | |
| - AGENT_ROLE=generator | |
| - AETHERO_MEM_URL=http://aethero_mem:8000 | |
| - PROMETHEUS_PUSHGATEWAY=http://pushgateway:9091 | |
| volumes: | |
| - ../aetheroos_sovereign_agent_stack_v1.0.yaml:/app/config/agent_stack.yaml | |
| ports: | |
| - "8003:8000" | |
| networks: | |
| - aetheros_net | |
| restart: unless-stopped | |
| depends_on: | |
| - aethero_mem | |
| synthesis_agent: | |
| build: | |
| context: . | |
| dockerfile: Dockerfile | |
| container_name: aetheros_synthesis | |
| environment: | |
| - AGENT_ID=synthesis_agent_001 | |
| - AGENT_ROLE=synthesis | |
| - AETHERO_MEM_URL=http://aethero_mem:8000 | |
| - PROMETHEUS_PUSHGATEWAY=http://pushgateway:9091 | |
| volumes: | |
| - ../aetheroos_sovereign_agent_stack_v1.0.yaml:/app/config/agent_stack.yaml | |
| ports: | |
| - "8004:8000" | |
| networks: | |
| - aetheros_net | |
| restart: unless-stopped | |
| depends_on: | |
| - aethero_mem | |
| reflection_agent: | |
| build: | |
| context: . | |
| dockerfile: Dockerfile.reflection | |
| container_name: aetheros_reflection | |
| environment: | |
| - AGENT_ID=reflection_agent_001 | |
| - AGENT_ROLE=reflection | |
| - AETHERO_MEM_URL=http://aethero_mem:8000 | |
| - DEEP_EVAL_URL=http://deep_eval:8000 | |
| - PROMETHEUS_PUSHGATEWAY=http://pushgateway:9091 | |
| volumes: | |
| - ../aetheroos_sovereign_agent_stack_v1.0.yaml:/app/config/agent_stack.yaml | |
| - ../reflection/deep_eval_config.yaml:/app/config/deep_eval.yaml | |
| ports: | |
| - "8005:8000" | |
| networks: | |
| - aetheros_net | |
| restart: unless-stopped | |
| depends_on: | |
| - aethero_mem | |
| - deep_eval | |
| aethero_mem: | |
| build: | |
| context: . | |
| dockerfile: Dockerfile.memory | |
| container_name: aetheros_mem | |
| environment: | |
| - STORAGE_PATH=/data/aethero_mem | |
| - PROMETHEUS_PUSHGATEWAY=http://pushgateway:9091 | |
| volumes: | |
| - ../memory/aethero_mem_schema.yaml:/app/config/schema.yaml | |
| - aethero_mem_data:/data/aethero_mem | |
| ports: | |
| - "9091:8000" | |
| networks: | |
| - aetheros_net | |
| restart: unless-stopped | |
| deep_eval: | |
| build: | |
| context: . | |
| dockerfile: Dockerfile.deepeval | |
| container_name: aetheros_deepeval | |
| environment: | |
| - MODEL_PATH=/app/models | |
| - PROMETHEUS_PUSHGATEWAY=http://pushgateway:9091 | |
| volumes: | |
| - ../reflection/deep_eval_config.yaml:/app/config/deep_eval.yaml | |
| - deep_eval_models:/app/models | |
| ports: | |
| - "9092:8000" | |
| networks: | |
| - aetheros_net | |
| restart: unless-stopped | |
| pushgateway: | |
| image: prom/pushgateway:latest | |
| container_name: aetheros_pushgateway | |
| ports: | |
| - "9091:9091" | |
| networks: | |
| - aetheros_net | |
| restart: unless-stopped | |
| volumes: | |
| aethero_mem_data: | |
| deep_eval_models: | |
| networks: | |
| aetheros_net: | |
| external: true | |