mirror of
https://github.com/open-webui/open-webui
synced 2025-05-15 19:16:35 +00:00
feat: RESET_CONFIG_ON_START
This commit is contained in:
parent
3d74c04f50
commit
814fbb73f3
@ -180,6 +180,17 @@ WEBUI_BUILD_HASH = os.environ.get("WEBUI_BUILD_HASH", "dev-build")
|
|||||||
DATA_DIR = Path(os.getenv("DATA_DIR", BACKEND_DIR / "data")).resolve()
|
DATA_DIR = Path(os.getenv("DATA_DIR", BACKEND_DIR / "data")).resolve()
|
||||||
FRONTEND_BUILD_DIR = Path(os.getenv("FRONTEND_BUILD_DIR", BASE_DIR / "build")).resolve()
|
FRONTEND_BUILD_DIR = Path(os.getenv("FRONTEND_BUILD_DIR", BASE_DIR / "build")).resolve()
|
||||||
|
|
||||||
|
RESET_CONFIG_ON_START = (
|
||||||
|
os.environ.get("RESET_CONFIG_ON_START", "False").lower() == "true"
|
||||||
|
)
|
||||||
|
if RESET_CONFIG_ON_START:
|
||||||
|
try:
|
||||||
|
os.remove(f"{DATA_DIR}/config.json")
|
||||||
|
with open(f"{DATA_DIR}/config.json", "w") as f:
|
||||||
|
f.write("{}")
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
|
||||||
try:
|
try:
|
||||||
CONFIG_DATA = json.loads((DATA_DIR / "config.json").read_text())
|
CONFIG_DATA = json.loads((DATA_DIR / "config.json").read_text())
|
||||||
except:
|
except:
|
||||||
|
Loading…
Reference in New Issue
Block a user