syedkhizarrayaz/BM-AI-Analysis-And-Alert-Prioritization-Agent
0
1version: '3.8'2 3services:4 systemz-ai:5 build:6 context: .7 dockerfile: Dockerfile8 args:9 - OLLAMA_BASE_URL=${OLLAMA_BASE_URL:-http://localhost:11434}10 - OLLAMA_MODEL=${OLLAMA_MODEL:-granite3.1-moe:3b}11 image: systemz-ai:latest12 container_name: systemz-ai13 ports:14 - "8000:8000"15 - "11434:11434"16 environment:17 - OLLAMA_BASE_URL=${OLLAMA_BASE_URL:-http://localhost:11434}18 - OLLAMA_MODEL=${OLLAMA_MODEL:-granite4:350m}19 # Add other environment variables from config.py if needed20 - DB_CONNECTION_STR=${DB_CONNECTION_STR}21 - OPENAI_API_KEY=${OPENAI_API_KEY}22 - SECRET_KEY=${SECRET_KEY}23 - EMAIL_PASSWORD=${EMAIL_PASSWORD}24 - FROM_EMAIL=${FROM_EMAIL}25 - USERNAME=${USERNAME}26 - PASSWORD=${PASSWORD}27 restart: unless-stopped28 healthcheck:29 test: ["CMD", "curl", "-f", "http://localhost:8000/docs"]30 interval: 30s31 timeout: 10s32 retries: 333 start_period: 60s34 35 