From a4c773a57de81a32d07bdfc99878b7c47956d26d Mon Sep 17 00:00:00 2001 From: Stiftung Development Date: Wed, 15 Oct 2025 21:49:21 +0200 Subject: [PATCH] fix: Configure Gramps Web static paths for subpath deployment - Add GRAMPSWEB_STATIC_PATH and GRAMPSWEB_STATIC_URL environment variables - Configure proper static file serving for /ahnenforschung subpath - Fix CSS and JavaScript loading issues in reverse proxy setup - Ensure Gramps Web initialization page loads correctly --- compose.dev.yml | 2 ++ compose.yml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/compose.dev.yml b/compose.dev.yml index f5ec85f..ebfd8ce 100644 --- a/compose.dev.yml +++ b/compose.dev.yml @@ -93,6 +93,8 @@ services: - GRAMPSWEB_ADMIN_PASSWORD=gramps_dev_password - GRAMPSWEB_TREE=Stiftung - GRAMPSWEB_BASE_URL=/ahnenforschung + - GRAMPSWEB_STATIC_PATH=/ahnenforschung/static + - GRAMPSWEB_STATIC_URL=/ahnenforschung/static/ - GRAMPSWEB_CELERY_CONFIG__broker_url=redis://redis:6379/0 - GRAMPSWEB_CELERY_CONFIG__result_backend=redis://redis:6379/0 - GRAMPSWEB_RATELIMIT_STORAGE_URI=redis://redis:6379/1 diff --git a/compose.yml b/compose.yml index bab7ef7..f9ef9b5 100644 --- a/compose.yml +++ b/compose.yml @@ -113,6 +113,8 @@ services: - GRAMPSWEB_ADMIN_PASSWORD=${GRAMPSWEB_ADMIN_PASSWORD} - GRAMPSWEB_TREE=${GRAMPSWEB_TREE:-Stiftung} - GRAMPSWEB_BASE_URL=/ahnenforschung + - GRAMPSWEB_STATIC_PATH=${GRAMPSWEB_STATIC_PATH:-/ahnenforschung/static} + - GRAMPSWEB_STATIC_URL=${GRAMPSWEB_STATIC_URL:-/ahnenforschung/static/} - GRAMPSWEB_CELERY_CONFIG__broker_url=redis://redis:6379/0 - GRAMPSWEB_CELERY_CONFIG__result_backend=redis://redis:6379/0 - GRAMPSWEB_RATELIMIT_STORAGE_URI=redis://redis:6379/1