mirror of
https://github.com/open-webui/open-webui
synced 2024-11-16 05:24:02 +00:00
dev6
This commit is contained in:
parent
175ffc5c66
commit
e5cfa6501b
@ -9,8 +9,6 @@ import uvicorn
|
|||||||
app = typer.Typer()
|
app = typer.Typer()
|
||||||
|
|
||||||
KEY_FILE = Path.cwd() / ".webui_secret_key"
|
KEY_FILE = Path.cwd() / ".webui_secret_key"
|
||||||
if (frontend_build_dir := Path(__file__).parent / "frontend").exists():
|
|
||||||
os.environ["FRONTEND_BUILD_DIR"] = str(frontend_build_dir)
|
|
||||||
|
|
||||||
|
|
||||||
@app.command()
|
@app.command()
|
||||||
|
@ -188,14 +188,28 @@ 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()
|
||||||
|
|
||||||
if PIP_INSTALL:
|
if PIP_INSTALL:
|
||||||
|
NEW_DATA_DIR = Path(os.getenv("DATA_DIR", OPEN_WEBUI_DIR / "data")).resolve()
|
||||||
|
NEW_DATA_DIR.mkdir(parents=True, exist_ok=True)
|
||||||
|
|
||||||
# Check if the data directory exists in the package directory
|
# Check if the data directory exists in the package directory
|
||||||
if DATA_DIR.exists():
|
if DATA_DIR.exists():
|
||||||
log.info(f"Moving {DATA_DIR} to {OPEN_WEBUI_DIR / 'data'}")
|
log.info(f"Moving {DATA_DIR} to {NEW_DATA_DIR}")
|
||||||
shutil.move(str(DATA_DIR), str(OPEN_WEBUI_DIR / "data"))
|
for item in DATA_DIR.iterdir():
|
||||||
|
dest = NEW_DATA_DIR / item.name
|
||||||
|
if item.is_dir():
|
||||||
|
shutil.copytree(item, dest, dirs_exist_ok=True)
|
||||||
|
else:
|
||||||
|
shutil.copy2(item, dest)
|
||||||
|
|
||||||
DATA_DIR = OPEN_WEBUI_DIR / "data"
|
DATA_DIR = OPEN_WEBUI_DIR / "data"
|
||||||
|
|
||||||
|
|
||||||
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()
|
||||||
|
if PIP_INSTALL:
|
||||||
|
FRONTEND_BUILD_DIR = Path(
|
||||||
|
os.getenv("FRONTEND_BUILD_DIR", OPEN_WEBUI_DIR / "frontend")
|
||||||
|
).resolve()
|
||||||
|
|
||||||
|
|
||||||
RESET_CONFIG_ON_START = (
|
RESET_CONFIG_ON_START = (
|
||||||
os.environ.get("RESET_CONFIG_ON_START", "False").lower() == "true"
|
os.environ.get("RESET_CONFIG_ON_START", "False").lower() == "true"
|
||||||
|
4
package-lock.json
generated
4
package-lock.json
generated
@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "open-webui",
|
"name": "open-webui",
|
||||||
"version": "0.3.17.dev5",
|
"version": "0.3.17.dev6",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "open-webui",
|
"name": "open-webui",
|
||||||
"version": "0.3.17.dev5",
|
"version": "0.3.17.dev6",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@codemirror/lang-javascript": "^6.2.2",
|
"@codemirror/lang-javascript": "^6.2.2",
|
||||||
"@codemirror/lang-python": "^6.1.6",
|
"@codemirror/lang-python": "^6.1.6",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "open-webui",
|
"name": "open-webui",
|
||||||
"version": "0.3.17.dev5",
|
"version": "0.3.17.dev6",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "npm run pyodide:fetch && vite dev --host",
|
"dev": "npm run pyodide:fetch && vite dev --host",
|
||||||
|
Loading…
Reference in New Issue
Block a user