From 4f09f46a9f481c577a8d845c3ab8ad6665175b02 Mon Sep 17 00:00:00 2001 From: Floke Date: Fri, 6 Mar 2026 15:17:06 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20[30388f42]=20L=C3=B6se=20Konflikt=20bei?= =?UTF-8?q?=20Volume-Mounts=20und=20stelle=20DB-Verbindung=20wieder=20her?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Ändert den internen Datenbank-Pfad im Company Explorer auf /app/data/. - Passt die docker-compose.yml an, um Datenbanken nach /app/data/ zu mounten, anstatt direkt nach /app/. - Dies verhindert, dass der Code-Mount (./company-explorer:/app) den Datenbank-Mount überschreibt oder blockiert. - Gilt für company-explorer und connector-superoffice. --- company-explorer/backend/config.py | 4 ++-- docker-compose.yml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/company-explorer/backend/config.py b/company-explorer/backend/config.py index 843b441a..408557f8 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/companies_v3_fixed_2.db" + DATABASE_URL: str = "sqlite:////app/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/companies_v3_fixed_2.db" # FINAL CORRECT PATH + DATABASE_URL = "sqlite:////app/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/docker-compose.yml b/docker-compose.yml index d23d5e87..7872d530 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -53,7 +53,7 @@ services: PYTHONUNBUFFERED: "1" volumes: - ./company-explorer:/app - - ./data/companies_v3_fixed_2.db:/app/companies_v3_fixed_2.db + - ./data/companies_v3_fixed_2.db:/app/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/connector_queue.db + - ./data/connector_queue.db:/app/data/connector_queue.db environment: PYTHONUNBUFFERED: "1" API_USER: "admin" API_PASSWORD: "gemini" - DB_PATH: "/app/connector_queue.db" + DB_PATH: "/app/data/connector_queue.db" COMPANY_EXPLORER_URL: "http://company-explorer:8000" lead-engine: