# agent-node/docker-compose.yml
services:
agent-node:
build: .
container_name: cortex-local-agent
environment:
- AGENT_NODE_ID=${AGENT_NODE_ID:-test-prod-node}
- AGENT_NODE_DESC=${AGENT_NODE_DESC:-Modular Stateful Node}
- GRPC_ENDPOINT=${GRPC_ENDPOINT:-ai_hub_service:50051}
- AGENT_SECRET_KEY=${AGENT_SECRET_KEY:-aYc2j1lYUUZXkBFFUndnleZI}
- AGENT_TLS_ENABLED=${AGENT_TLS_ENABLED:-false}
- CORTEX_SYNC_DIR=/app/sync
volumes:
- ./sync:/app/sync
restart: unless-stopped
networks:
- cortex-hub_default
networks:
cortex-hub_default:
external: true