Open WebUI
install
# Pip
uv tool install open-webui --python 3.11
# uv tool install hf_transfer
# Docker compose
mkdir open-webui
cd open-webui
vim docker-compose.yml
services:
open-webui:
image: ghcr.io/open-webui/open-webui:main
container_name: open-webui
ports:
# Change port
- "8050:8080"
environment:
OLLAMA_BASE_URL: http://<your_host>:11434
volumes:
- .data:/app/backend/data
restart: always
usage
# Pip
open-webui serve
# Docker compose
sudo docker compose up -d
Visit http://<your_host>:<port>
, you may need to wait a few minutes for it to complete initialization.
optional
- Open WebUI → User → Admin Panel → Settings → Documents
- Embedding Model Engine →
Ollama
- Embedding Model →
nomic-embed-text:latest
- Embedding Model Engine →
reference
resource
mark
- #function Add to Memories Action Button
- #function Time Token Tracker
- #model Librarian
- #model The Good Doctor
cache
- #function N8N Pipe
- #function N8N Pipeline
- #model codewriter
- #model Sigmund Freud
- #prompt Code Expert
- #prompt Code Optimization
- WebUI Auto Translator