From c2b7440bdde696f52423fb4f624e39fef55fdcb1 Mon Sep 17 00:00:00 2001 From: maxDorninger <97409287+maxDorninger@users.noreply.github.com> Date: Thu, 17 Jul 2025 16:38:25 +0200 Subject: [PATCH] adjust config options of backend --- media_manager/config.py | 1 - media_manager/main.py | 6 +++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/media_manager/config.py b/media_manager/config.py index 0517b39..f263acd 100644 --- a/media_manager/config.py +++ b/media_manager/config.py @@ -39,7 +39,6 @@ class BasicConfig(BaseSettings): frontend_url: AnyHttpUrl = "http://localhost:3000/web/" cors_urls: list[str] = [] development: bool = False - api_base_path: str = "/api/v1" tv_libraries: list[LibraryItem] = [] movie_libraries: list[LibraryItem] = [] diff --git a/media_manager/main.py b/media_manager/main.py index 04e089a..b5aef18 100644 --- a/media_manager/main.py +++ b/media_manager/main.py @@ -146,9 +146,9 @@ async def lifespan(app: FastAPI): yield scheduler.shutdown() - -app = FastAPI(lifespan=lifespan, root_path="") -FRONTEND_FILES_DIR = "/app/web/build" +BASE_PATH = os.getenv("BASE_PATH", "") +FRONTEND_FILES_DIR = os.getenv("FRONTEND_FILES_DIR") +app = FastAPI(lifespan=lifespan, root_path=BASE_PATH) origins = config.misc.cors_urls log.info("CORS URLs activated for following origins:")