OpenWebUI存储问题

最近更新webui(0.5.13)
网站打不开,一直白屏
看日志提示一个json处理有问题,看其他贴说直接数据库删除就行
但是没有找到
最后无奈直接重新部署了
然后又一个更新,数据库没了 :joy:
今天的更新还好有备份配置
0.5.15更新后数据库又没了
而且部署的名称一直在变

所以想问问各位佬,如何保证每次更新是数据库还在

查阅文档有发现一个本地部署的环境变量

这个是该怎么加到docker命令里呢?

-e DATABASE_URL = sqlite:///${DATA_DIR}/webui.db

这个?

5 个赞

docker run -d -p 3000:8080 -v open-webui:/app/backend/data --name open-webui ghcr.nju.edu.cn/open-webui/open-webui:m

重要的是 -v open-webui:/app/backend/data

docker的volumes就是持久化存储到本地磁盘,不会删除的

另外 文档可以翻一翻我的中文版

喔喔喔,有个/data