From 5e52142909a38e9f96c0b7f6c2d91a1fa77c6ff1 Mon Sep 17 00:00:00 2001 From: Jarian Cottingham Date: Sat, 31 Jan 2026 23:22:46 -0600 Subject: [PATCH] Add article server deployment to docker-compose and remove scraper service Added article-server service to docker-compose.yml that builds from articleServer directory and maps articles volume from /home/user/StockDocs/scraper/articles. Removed the scraper service as it's no longer needed. The article server will now serve articles on port 5008. --- docker-compose.yml | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index ff3cd21..8c00358 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,15 +1,4 @@ services: - scraper: - build: ./scraper - platform: linux/amd64 - container_name: stockdocs-scraper - restart: unless-stopped - networks: - - ainetwork - volumes: - - ./scraper/articles:/app/articles - environment: - - FEED_FILE=rss_feeds.json flask-app: build: ./MCPServer platform: linux/amd64 @@ -21,6 +10,19 @@ services: - "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