services: planner-agent: build: . container_name: planner-agent restart: unless-stopped volumes: - /opt/homelab:/opt/homelab environment: - REDIS_URL=${REDIS_URL:-redis://100.108.208.3:6379} - OLLAMA_HOST=${OLLAMA_HOST:-http://100.108.208.3:11434} - OLLAMA_MODEL=${OLLAMA_MODEL:-qwen2.5:7b} - ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY} - NODE_NAME=${NODE_NAME:-solaria} - COOLDOWN_SECONDS=${COOLDOWN_SECONDS:-300} - RUNTIME_PATH=${RUNTIME_PATH:-/opt/homelab} healthcheck: test: ["CMD", "/bin/sh", "/app/healthcheck.sh"] interval: 60s timeout: 10s retries: 3 start_period: 30s