open-webui
open-webui
OfficialDocker app from joly0's Repository
Overview
(Formerly Ollama WebUI)
ChatGPT-Style Web Interface for various LLM runners, including Ollama and OpenAI-compatible APIs
IMPORTANT: Make sure to add the following environment variable to your ollama container
- OLLAMA_ORIGINS=*
Set your OpenAI API key (not persistant)
- OPENAI_API_KEY
Runtime arguments
- Web UI
http://[IP]:[PORT:8080]/- Network
bridge- Shell
bash- Privileged
- false
Template configuration
- Target
- /app/backend/data
- Default
- /mnt/user/appdata/open-webui
- Value
- /mnt/user/appdata/open-webui
Sets the port to run Open WebUI from.
- Target
- 8080
- Default
- 8080
- Value
- 8080
You MUST set WEBUI_SECRET_KEY to a secure, persistent value. Example command: openssl rand -base64 48
Enables the use of Ollama APIs.
- Default
- true|false
Configures the Ollama backend URL.
- Default
- http://localhost:11434
- Value
- http://localhost:11434
Enables the use of OpenAI APIs.
- Default
- true|false
Configures the OpenAI base API URL.
- Default
- https://api.openai.com/v1
- Value
- https://api.openai.com/v1
Sets the OpenAI API key, e.g. sk-124781258123.
This setting enables or disables authentication.
- Default
- true|false
Sets the allowed origins for Cross-Origin Resource Sharing (CORS). Smicolon ';' separated list of allowed origins.
- Default
- *
- Value
- *
Enables or disables channel support.
- Default
- false|true
Enables or disables the folders feature, allowing users to organize their chats into folders in the sidebar.
- Default
- true|false
Enables or disables the notes feature, allowing users to create and manage personal notes within Open WebUI.
- Default
- true|false
Enables or disables the memory feature, allowing models to store and retrieve long-term information about users.
- Default
- true|false
Enables admin users to directly access the chats of other users.
- Default
- true|false
Controls whether the Analytics tab is visible and accessible in the admin panel.
- Default
- true|false
Enables or disables easter egg features in the UI, such as special themes. Set to False to hide these optional novelty features from users.
- Default
- true|false
Sets the global logging level for all Open WebUI components.
- Default
- INFO|DEBUG|WARNING|ERROR|CRITICAL
Enables or disables evaluation arena models.
- Default
- true|false
Enables message rating feature.
- Default
- true|false
Controls whether users can share content with the Open WebUI Community and access community resources.
- Default
- true|false
Proxy for HTTP.
Proxy for HTTPS.
Comma-separate list of hosts/IPs that bypass the proxy.
Video
Categories
Details
ghcr.io/open-webui/open-webui:mainRun open-webui on Unraid.
open-webui is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.