x-runtipi: schema_version: 2 services: erp-integration: image: git.alexzaw.dev/alexz/erp-integration:latest ports: - 8001:8001 volumes: - ${APP_DATA_DIR}/data:/app/backend/data - ${APP_DATA_DIR}/uploads:/app/backend/uploads environment: - TZ=${TZ} - ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY} - ANTHROPIC_MODEL=${ANTHROPIC_MODEL} - AGENT_CHAT_ENABLED=${AGENT_CHAT_ENABLED} - CORS_ORIGIN=${CORS_ORIGIN} - NODE_ENV=production - PORT=8001 - MCP_API_BASE_URL=${MCP_API_BASE_URL} - SHAREPOINT_BASE_URL=${SHAREPOINT_BASE_URL} - OLLAMA_BASE_URL=${OLLAMA_BASE_URL} - OLLAMA_MODEL=${OLLAMA_MODEL} - OLLAMA_API_KEY=${OLLAMA_API_KEY} - CONTEXT_ROOT=${CONTEXT_ROOT} healthcheck: test: curl --fail http://localhost:8001$${CONTEXT_ROOT}/api/health || exit 1 interval: 30s timeout: 10s retries: 3 x-runtipi: internal_port: 8001 is_main: true