Package not found: devel:languages:python:jupyter/jupyter-jupyter-wysiwyg

File open-webui-packaging.patch of Package python-open-webui

diff --git a/backend/open_webui/__init__.py b/backend/open_webui/__init__.py
index de34a8b..d279cd2 100644
--- a/backend/open_webui/__init__.py
+++ b/backend/open_webui/__init__.py
@@ -8,7 +8,7 @@ import uvicorn
 
 app = typer.Typer()
 
-KEY_FILE = Path.cwd() / ".webui_secret_key"
+KEY_FILE = Path(os.getenv("DATA_DIR", Path.cwd())).resolve() / ".webui_secret_key"
 
 
 @app.command()
diff --git a/backend/open_webui/env.py b/backend/open_webui/env.py
index 4b61e1a..7ef4fdd 100644
--- a/backend/open_webui/env.py
+++ b/backend/open_webui/env.py
@@ -34,7 +34,7 @@ except ImportError:
 DOCKER = os.environ.get("DOCKER", "False").lower() == "true"
 
 # device type embedding models - "cpu" (default), "cuda" (nvidia gpu required) or "mps" (apple silicon) - choosing this right can lead to better performance
-USE_CUDA = os.environ.get("USE_CUDA_DOCKER", "false")
+USE_CUDA = os.environ.get("USE_CUDA_DOCKER", "false").lower()
 
 if USE_CUDA.lower() == "true":
     try:
openSUSE Build Service is sponsored by