From eed3f81a4cfa052e7f0edc89210d54e7b7172650 Mon Sep 17 00:00:00 2001 From: GitMehdi-sys Date: Mon, 9 Feb 2026 22:18:13 +0100 Subject: [PATCH] Apply FORCE_SCRIPT_NAME to API domain in SITES config The TAIGA_SUBPATH environment variable was only being applied to the frontend domain but not the API domain, preventing proper deployment behind reverse proxies at non-root paths (e.g., /taiga). This fix ensures both API and frontend use the same subpath configuration for consistent URL generation. --- docker/config.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker/config.py b/docker/config.py index bb076d168..2b89ee52f 100644 --- a/docker/config.py +++ b/docker/config.py @@ -35,8 +35,8 @@ TAIGA_URL = f"{ TAIGA_SITES_SCHEME }://{ TAIGA_SITES_DOMAIN }{ FORCE_SCRIPT_NAME }" SITES = { - "api": { "name": "api", "scheme": TAIGA_SITES_SCHEME, "domain": TAIGA_SITES_DOMAIN }, - "front": { "name": "front", "scheme": TAIGA_SITES_SCHEME, "domain": f"{ TAIGA_SITES_DOMAIN }{ FORCE_SCRIPT_NAME }" } + "api": { "name": "api", "scheme": TAIGA_SITES_SCHEME, "domain": f"{ TAIGA_SITES_DOMAIN }{ FORCE_SCRIPT_NAME }" }, + "front": { "name": "front", "scheme": TAIGA_SITES_SCHEME, "domain": f"{ TAIGA_SITES_DOMAIN }{ FORCE_SCRIPT_NAME }" } } LANGUAGE_CODE = os.getenv("LANGUAGE_CODE", "en-us")