Open WebUI

Open WebUIEnvironment requirementsDocker constructionOfficial installation of DockerInstall Docker on Alibaba CloudOpen WebUI installationOpen WebUI operationAdministrator accountRegister and log inUser interfaceModel dialogueSwitch modelDemo: LLaVAFrequently Asked QuestionsClose Open WebUICommon ErrorsUnable to start Open WebUIService connection timeout

Demo Environment

Development board: Jetson Orin series motherboard

SSD: 128G

Tutorial Applicability

Motherboard modelSupport
Jetson Orin NX 16GB
Jetson Orin NX 8GB
Jetson Orin Nano 8GB
Jetson Orin Nano 4GB

Open WebUI is an open source project that aims to provide an easy-to-use user interface (UI) for managing and monitoring open source software and services.

Environment requirements

Host and Conda installation of Open WebUI: Node.js >= 20.10, Python = 3.11:

Environment construction methodDifficulty (relatively)
HostHigh
CondaMedium
DockerLow

Tutorial demonstrates Docker installation of Open WebUI.

Docker construction

Official installation of Docker

If Docker is not installed, you can use the script to install Docker in one click.

Download the get-docker.sh file and save it in the current directory.

Use sudo privileges to run the get-docker.sh script file.

Install Docker on Alibaba Cloud

If you cannot install it yourself, please use the image we provide.

Open WebUI installation

For systems with Docker installed, you can directly enter the following command in the terminal: The image is the result of the pull

image-20240708162154367

Open WebUI operation

Enter the following command in the terminal to start the specified Docker:

image-20240708190557583

After successful startup, use the following URL to access in the browser:

Administrator account

For the first time, you need to register an account yourself. This account is an administrator account. You can fill in the information as required!

Register and log in

image-20240708190701599

image-20240708190725800

image-20240708190746384

Since we have already registered: admin account, just log in directly!

User interface

image-20240708190833771

Model dialogue

Using Open WebUI for dialogue will be slower than using the Ollama tool directly, and may even cause timeout service connection failure. This is related to the memory of Jetson Nano and cannot be avoided!

Switch model

Click Select a model to select a specific model for dialogue.

image-20240708190915884

Demo: LLaVA

The LLaVA case demonstrated requires 8G or more to run. Users can use other cases to test the Open WebUI dialogue function!

image-20240708191214680

Frequently Asked Questions

Close Open WebUI

Close the self-starting Open WebUI.

Clean up all stopped containers:

Common Errors

Unable to start Open WebUI

Solution: Close Open WebUI once and restart!

Service connection timeout

Close Open WebUI once and restart, then ask again or run the model with the Ollama tool to ask!