Merge pull request #13346 from dh4340/patch-1

Fix: Use dynamic Python command to run uvicorn and support pyenv setups.
This commit is contained in:
Tim Jaeryang Baek 2025-05-07 22:08:35 +04:00 committed by GitHub
commit b9f55a44b7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -65,4 +65,6 @@ if [ -n "$SPACE_ID" ]; then
export WEBUI_URL=${SPACE_HOST}
fi
WEBUI_SECRET_KEY="$WEBUI_SECRET_KEY" exec uvicorn open_webui.main:app --host "$HOST" --port "$PORT" --forwarded-allow-ips '*' --workers "${UVICORN_WORKERS:-1}"
PYTHON_CMD=$(command -v python3 || command -v python)
WEBUI_SECRET_KEY="$WEBUI_SECRET_KEY" exec "$PYTHON_CMD" -m uvicorn open_webui.main:app --host "$HOST" --port "$PORT" --forwarded-allow-ips '*' --workers "${UVICORN_WORKERS:-1}"