services: flask-app: build: ./MCPServer platform: linux/amd64 container_name: stockdocs-mcp restart: unless-stopped networks: - ainetwork ports: - "5005:5005" environment: - FLASK_ENV=development article-server: build: ./articleServer platform: linux/amd64 container_name: stockdocs-article-server restart: unless-stopped networks: - ainetwork ports: - "5008:5008" volumes: - /home/user/StockDocs/scraper/articles:/app/articles environment: - ARTICLE_DIR=/app/articles # ai_processor: # build: ./ai_processor # platform: linux/amd64 # container_name: stockdocs-ai-processor # restart: unless-stopped # networks: # - ainetwork # volumes: # - ./scraper/articles:/app/articles # - ./ai_processor/output:/app/output # environment: # - AI_SERVICE_URL=http://192.168.8.124:11434 # Local AI service IP # embedder: # build: ./embedding # platform: linux/amd64 # container_name: stockdocs-embedder # restart: unless-stopped # networks: # - ainetwork # volumes: # - ./ai_processor/output:/app/output # environment: # - CHROMADB_HOST=chromadb # - CHROMADB_PORT=8000 networks: ainetwork: external: true name: ainetwork