diff --git a/company-explorer/backend/config.py b/company-explorer/backend/config.py index 408557f8..fbef82ad 100644 --- a/company-explorer/backend/config.py +++ b/company-explorer/backend/config.py @@ -14,7 +14,7 @@ try: DEBUG: bool = True # Database (FINAL CORRECT PATH for Docker Container) - DATABASE_URL: str = "sqlite:////app/data/companies_v3_fixed_2.db" + DATABASE_URL: str = "sqlite:////data/companies_v3_fixed_2.db" # API Keys GEMINI_API_KEY: Optional[str] = None @@ -39,7 +39,7 @@ except ImportError: APP_NAME = "Company Explorer" VERSION = "0.7.3" DEBUG = True - DATABASE_URL = "sqlite:////app/data/companies_v3_fixed_2.db" # FINAL CORRECT PATH + DATABASE_URL = "sqlite:////data/companies_v3_fixed_2.db" # FINAL CORRECT PATH GEMINI_API_KEY = os.getenv("GEMINI_API_KEY") OPENAI_API_KEY = os.getenv("OPENAI_API_KEY") SERP_API_KEY = os.getenv("SERP_API_KEY") diff --git a/connector-superoffice/queue_manager.py b/connector-superoffice/queue_manager.py index 5addaa5b..af86b8b1 100644 --- a/connector-superoffice/queue_manager.py +++ b/connector-superoffice/queue_manager.py @@ -3,7 +3,7 @@ import json from datetime import datetime, timedelta import os -DB_PATH = os.getenv("DB_PATH", "connector_queue.db") +DB_PATH = os.getenv("DB_PATH", "/data/connector_queue.db") class JobQueue: def __init__(self): diff --git a/docker-compose.yml b/docker-compose.yml index 7872d530..cc062186 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,6 @@ # ================================================================= # ZENTRALE ORCHESTRIERUNGSDATEI - ROBO-PLANET GTM STACK -# FINALER STAND FÜR MIGRATION (MÄRZ 2026) +# FINALER STAND FÜR MIGRATION (MÄRZ 2026) - DB-FIX EDITION # ================================================================= version: '3.8' @@ -53,7 +53,7 @@ services: PYTHONUNBUFFERED: "1" volumes: - ./company-explorer:/app - - ./data/companies_v3_fixed_2.db:/app/data/companies_v3_fixed_2.db + - ./data/companies_v3_fixed_2.db:/data/companies_v3_fixed_2.db - ./Log_from_docker:/app/logs_debug connector-superoffice: @@ -68,12 +68,12 @@ services: - .env volumes: - ./connector-superoffice:/app - - ./data/connector_queue.db:/app/data/connector_queue.db + - ./data/connector_queue.db:/data/connector_queue.db environment: PYTHONUNBUFFERED: "1" API_USER: "admin" API_PASSWORD: "gemini" - DB_PATH: "/app/data/connector_queue.db" + DB_PATH: "/data/connector_queue.db" COMPANY_EXPLORER_URL: "http://company-explorer:8000" lead-engine: @@ -108,11 +108,11 @@ services: volumes: - ./transcription-tool/backend:/app/backend - ./transcription-tool/frontend/dist:/app/frontend/dist - - ./data/transcripts.db:/app/transcripts.db + - ./data/transcripts.db:/data/transcripts.db - ./uploads_audio:/app/uploads_audio environment: PYTHONUNBUFFERED: "1" - DATABASE_URL: "sqlite:////app/transcripts.db" + DATABASE_URL: "sqlite:////data/transcripts.db" b2b-assistant: build: @@ -126,11 +126,11 @@ services: - ./b2b-marketing-assistant/b2b_marketing_orchestrator.py:/app/b2b_marketing_orchestrator.py - ./market_db_manager.py:/app/market_db_manager.py - ./b2b-marketing-assistant/server.cjs:/app/server.cjs - - ./data/b2b_projects.db:/app/b2b_projects.db + - ./data/b2b_projects.db:/data/b2b_projects.db - ./Log_from_docker:/app/Log_from_docker environment: PYTHONUNBUFFERED: "1" - DB_PATH: "/app/b2b_projects.db" + DB_PATH: "/data/b2b_projects.db" market-backend: build: @@ -146,11 +146,11 @@ services: - ./config.py:/app/config.py - ./helpers.py:/app/helpers.py - ./general-market-intelligence/server.cjs:/app/general-market-intelligence/server.cjs - - ./data/market_intelligence.db:/app/market_intelligence.db + - ./data/market_intelligence.db:/data/market_intelligence.db - ./Log:/app/Log environment: PYTHONUNBUFFERED: "1" - DB_PATH: "/app/market_intelligence.db" + DB_PATH: "/data/market_intelligence.db" market-frontend: build: @@ -176,11 +176,11 @@ services: - ./helpers.py:/app/helpers.py - ./config.py:/app/config.py - ./gtm-architect/gtm_db_manager.py:/app/gtm_db_manager.py - - ./data/gtm_projects.db:/app/gtm_projects.db + - ./data/gtm_projects.db:/data/gtm_projects.db - ./Log_from_docker:/app/Log_from_docker environment: PYTHONUNBUFFERED: "1" - DB_PATH: "/app/gtm_projects.db" + DB_PATH: "/data/gtm_projects.db" content-app: build: @@ -195,15 +195,15 @@ services: - ./content-engine/server.cjs:/app/server.cjs - ./content-engine/content_orchestrator.py:/app/content_orchestrator.py - ./content-engine/content_db_manager.py:/app/content_db_manager.py - - ./data/content_engine.db:/app/content_engine.db + - ./data/content_engine.db:/data/content_engine.db - ./helpers.py:/app/helpers.py - ./config.py:/app/config.py - - ./data/gtm_projects.db:/app/gtm_projects.db + - ./data/gtm_projects.db:/data/gtm_projects.db - ./Log_from_docker:/app/Log_from_docker environment: PYTHONUNBUFFERED: "1" - DB_PATH: "/app/content_engine.db" - GTM_DB_PATH: "/app/gtm_projects.db" + DB_PATH: "/data/content_engine.db" + GTM_DB_PATH: "/data/gtm_projects.db" competitor-analysis: build: @@ -268,4 +268,4 @@ services: TZ: "Europe/Berlin" volumes: - ./dns-monitor:/app - command: "/app/monitor.sh" + command: "/app/monitor.sh" \ No newline at end of file