version: "3.8"
services:
symbi:
image: symbi:coordinator-chat
container_name: symbi-runtime
command: ["up", "--http-bind", "0.0.0.0", "--http.token", "${SYMBIONT_API_TOKEN:-testtoken123}"]
environment:
- SYMBIONT_API_TOKEN=${SYMBIONT_API_TOKEN:-testtoken123}
- SYMBIONT_CORS_ORIGINS=http://localhost:3001,http://${VM_HOST:-192.168.122.176}:3001
- ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY:-}
- OPENAI_API_KEY=${OPENAI_API_KEY:-}
- OPENROUTER_API_KEY=${OPENROUTER_API_KEY:-}
- RUST_LOG=info,symbi_runtime::api=debug
ports:
- "8080:8080"
restart: unless-stopped
a2ui:
image: symbi-a2ui:coordinator-chat
container_name: symbi-a2ui
depends_on:
- symbi
ports:
- "3001:3001"
restart: unless-stopped