[30388f42] feat: Full stack integration and documentation overhaul

This commit is contained in:
2026-03-08 12:24:35 +00:00
parent 5b48573df0
commit ee238fdd9a
15 changed files with 843 additions and 996 deletions

View File

@@ -33,6 +33,10 @@ services:
condition: service_started
competitor-analysis:
condition: service_started
content-engine:
condition: service_started
market-intelligence:
condition: service_started
# --- DASHBOARD ---
dashboard:
@@ -43,6 +47,46 @@ services:
- ./dashboard:/usr/share/nginx/html:ro
# --- APPS ---
market-intelligence:
build:
context: .
dockerfile: general-market-intelligence/Dockerfile.fullstack
container_name: market-intelligence
restart: unless-stopped
ports:
- "8098:3001"
environment:
GEMINI_API_KEY: "${GEMINI_API_KEY}"
SERP_API_KEY: "${SERP_API}"
PYTHONUNBUFFERED: "1"
volumes:
- market_intel_data:/data
- ./Log_from_docker:/app/Log
content-engine:
build:
context: .
dockerfile: content-engine/Dockerfile
container_name: content-engine
restart: unless-stopped
ports:
- "8093:3000"
environment:
GEMINI_API_KEY: "${GEMINI_API_KEY}"
PYTHONUNBUFFERED: "1"
GTM_DB_PATH: "/gtm_data/gtm_projects.db"
CONTENT_DB_PATH: "/data/content_engine.db"
volumes:
- content_engine_data:/data
- gtm_architect_data:/gtm_data:ro
- ./Log_from_docker:/app/logs_debug
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3000"]
interval: 10s
timeout: 5s
retries: 5
start_period: 30s
competitor-analysis:
build:
context: ./competitor-analysis-app
@@ -84,10 +128,11 @@ services:
heatmap-frontend:
build:
context: ./heatmap-tool/frontend
dockerfile: Dockerfile
container_name: heatmap-frontend
restart: unless-stopped
ports:
- "5173:5173"
- "8096:80"
depends_on:
- heatmap-backend
@@ -236,4 +281,6 @@ volumes:
gtm_architect_data: {}
b2b_marketing_data: {}
transcription_uploads: {}
content_engine_data: {}
competitor_analysis_data: {}
market_intel_data: {}