Merge pull request #8053 from Adhithya03/main

enh: add configurable log level for uvicorn server
This commit is contained in:
Timothy Jaeryang Baek 2024-12-24 21:42:03 -08:00 committed by GitHub
commit 91429640ff
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -6,6 +6,8 @@ from pathlib import Path
import typer
import uvicorn
from open_webui.env import (GLOBAL_LOG_LEVEL)
app = typer.Typer()
KEY_FILE = Path.cwd() / ".webui_secret_key"
@ -55,7 +57,7 @@ def serve(
import open_webui.main # we need set environment variables before importing main
uvicorn.run(open_webui.main.app, host=host, port=port, forwarded_allow_ips="*")
uvicorn.run(open_webui.main.app, host=host, port=port, forwarded_allow_ips="*", log_level=GLOBAL_LOG_LEVEL.lower())
@app.command()