From d655028f9e645f28174fac3fde37ffc5d5c16202 Mon Sep 17 00:00:00 2001 From: liqiang-fit2cloud Date: Tue, 1 Jul 2025 10:24:49 +0800 Subject: [PATCH] feat: add MAXKB_ADMIN_PATH env. --- apps/maxkb/conf.py | 3 +++ installer/Dockerfile-base | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/maxkb/conf.py b/apps/maxkb/conf.py index 604d572fe..76f6ac818 100644 --- a/apps/maxkb/conf.py +++ b/apps/maxkb/conf.py @@ -104,6 +104,9 @@ class Config(dict): def get_sandbox_python_package_paths(self): return self.get('SANDBOX_PYTHON_PACKAGE_PATHS', '/opt/py3/lib/python3.11/site-packages,/opt/maxkb-app/sandbox/python-packages,/opt/maxkb/python-packages') + def get_admin_path(self): + return self.get('ADMIN_PATH', '/admin') + def get_session_timeout(self): return int(self.get('SESSION_TIMEOUT', 28800)) diff --git a/installer/Dockerfile-base b/installer/Dockerfile-base index 68b46e57c..da6aea62e 100644 --- a/installer/Dockerfile-base +++ b/installer/Dockerfile-base @@ -33,4 +33,5 @@ ENV PGDATA=/opt/maxkb/data/postgresql/pgdata \ REDIS_PASSWORD=Password123@redis \ LANG=en_US.UTF-8 \ MAXKB_LOG_LEVEL=INFO \ - MAXKB_SANDBOX_PYTHON_PACKAGE_PATHS=/opt/py3/lib/python3.11/site-packages,/opt/maxkb-app/sandbox/python-packages,/opt/maxkb/python-packages + MAXKB_SANDBOX_PYTHON_PACKAGE_PATHS=/opt/py3/lib/python3.11/site-packages,/opt/maxkb-app/sandbox/python-packages,/opt/maxkb/python-packages \ + MAXKB_ADMIN_PATH=/admin