Original PR: https://github.com/open-webui/open-webui/pull/216 Author: @tjbck Created: 12/14/2023 Status: ✅ Merged Merged: 12/27/2023 Merged by: @tjbck
Base: main ← Head: dev
main
dev
d7ae3b1
d4f783c
34bd742
1fb6b13
32619db
cbaf9f7
bfa6471
ac34a79
eadbfeb
9174331
46 files changed (+2630 additions, -1266 deletions)
➕ .dockerignore (+16 -0) 📝 README.md (+25 -90) 📝 TROUBLESHOOTING.md (+10 -40) ➕ backend/.dockerignore (+7 -0) 📝 backend/.gitignore (+4 -1) 📝 backend/apps/ollama/main.py (+8 -1) ➕ backend/apps/web/internal/db.py (+4 -0) 📝 backend/apps/web/main.py (+5 -1) 📝 backend/apps/web/models/auths.py (+25 -15) ➕ backend/apps/web/models/chats.py (+157 -0) ➕ backend/apps/web/models/modelfiles.py (+135 -0) 📝 backend/apps/web/models/users.py (+41 -24) 📝 backend/apps/web/routers/auths.py (+2 -2) ➕ backend/apps/web/routers/chats.py (+161 -0) ➕ backend/apps/web/routers/modelfiles.py (+191 -0) 📝 backend/config.py (+5 -21) 📝 backend/constants.py (+6 -0) ➕ backend/data/readme.txt (+1 -0) 📝 backend/dev.sh (+1 -1) 📝 backend/requirements.txt (+2 -2)
.dockerignore
README.md
TROUBLESHOOTING.md
backend/.dockerignore
backend/.gitignore
backend/apps/ollama/main.py
backend/apps/web/internal/db.py
backend/apps/web/main.py
backend/apps/web/models/auths.py
backend/apps/web/models/chats.py
backend/apps/web/models/modelfiles.py
backend/apps/web/models/users.py
backend/apps/web/routers/auths.py
backend/apps/web/routers/chats.py
backend/apps/web/routers/modelfiles.py
backend/config.py
backend/constants.py
backend/data/readme.txt
backend/dev.sh
backend/requirements.txt
...and 26 more files
Resolves #68, #281
Auth (backend) will be REQUIRED from now on, even for local deployment, just like JupyterLab.
For those who wish to use frontend only for the UI, please check out our stripped down version of ollama-webui forked repo: https://github.com/ollama-webui/ollama-webui-lite
TODO
Blockers
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/216
Author: @tjbck
Created: 12/14/2023
Status: ✅ Merged
Merged: 12/27/2023
Merged by: @tjbck
Base:
main← Head:dev📝 Commits (10+)
d7ae3b1Merge pull request #213 from ollama-webui/maind4f783cMerge branch 'main' into dev34bd742Merge branch 'main' into dev1fb6b13Merge branch 'main' into dev32619dbMerge branch 'main' into devcbaf9f7Merge branch 'main' into devbfa6471Merge branch 'main' into devac34a79Merge branch 'main' into deveadbfebMerge branch 'main' into dev9174331feat: db migration to sqlite📊 Changes
46 files changed (+2630 additions, -1266 deletions)
View changed files
➕
.dockerignore(+16 -0)📝
README.md(+25 -90)📝
TROUBLESHOOTING.md(+10 -40)➕
backend/.dockerignore(+7 -0)📝
backend/.gitignore(+4 -1)📝
backend/apps/ollama/main.py(+8 -1)➕
backend/apps/web/internal/db.py(+4 -0)📝
backend/apps/web/main.py(+5 -1)📝
backend/apps/web/models/auths.py(+25 -15)➕
backend/apps/web/models/chats.py(+157 -0)➕
backend/apps/web/models/modelfiles.py(+135 -0)📝
backend/apps/web/models/users.py(+41 -24)📝
backend/apps/web/routers/auths.py(+2 -2)➕
backend/apps/web/routers/chats.py(+161 -0)➕
backend/apps/web/routers/modelfiles.py(+191 -0)📝
backend/config.py(+5 -21)📝
backend/constants.py(+6 -0)➕
backend/data/readme.txt(+1 -0)📝
backend/dev.sh(+1 -1)📝
backend/requirements.txt(+2 -2)...and 26 more files
📄 Description
Resolves #68, #281
Auth (backend) will be REQUIRED from now on, even for local deployment, just like JupyterLab.
For those who wish to use frontend only for the UI, please check out our stripped down version of ollama-webui forked repo: https://github.com/ollama-webui/ollama-webui-lite
TODO
Blockers
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.