Files
proxmox/scripts/57xx-deploy/5703-agent/docker-compose.yml
defiQUG b3a8fe4496
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
chore: sync all changes to Gitea
- Config, docs, scripts, and backup manifests
- Submodule refs unchanged (m = modified content in submodules)

Made-with: Cursor
2026-03-02 11:37:34 -08:00

25 lines
825 B
YAML

# VM 5703 — Agent worker: calls 5701 (MCP) and 5702 (inference)
# Copy to /opt/ai/agent/ and copy agent.py to /opt/ai/agent/config/
# See: docs/02-architecture/AI_AGENTS_57XX_DEPLOYMENT_PLAN.md Appendix E
services:
agent:
image: python:3.11-slim
container_name: ai-agent-prod
working_dir: /app
volumes:
- /opt/ai/agent/config:/app
- /opt/ai/agent/logs:/logs
env_file: .env
environment:
MCP_URL: ${MCP_URL:-http://5701:3000/mcp/call}
INF_URL: ${INF_URL:-http://5702:8000}
MODE: ${MODE:-read-only}
POOL_ADDRESS: ${POOL_ADDRESS:-POOL_ADDRESS_HERE}
# PG_DSN: postgresql://ai:...@5704:5432/ai
# REDIS_URL: redis://5704:6379/0
command: >
sh -lc "pip install --no-cache-dir requests &&
python agent.py"
restart: unless-stopped