Open WebUI简介

Open WebUI 是一个可扩展、功能丰富、用户友好的自托管 WebUI,旨在完全脱机操作。它支持各种运行环境,包括 Ollama 和与 OpenAI 兼容的 API。

如何使用可以参考:Open WebUI导入api v3接口

搭建环境

  • Linux服务器,本次教程使用Ubuntu

  • docker

  • 1panel面板(可选)

搭建方式一:1panel搭建

在应用商店中安装Ollama WebUI

点击确定等待安装

安装完成直接访问你的网址

至此就安装完成了

搭建方式二:docker-compose安装

新建文件夹 open-webuidata

sudo mkdir /opt/apps/open-webui
sudo mkdir -p /app/backend/data

进入文件夹并编写 docker-compose.yaml

cd /opt/apps/open-webui
sudo vim docker-compose.yaml

yaml内容如下

version: '3.9'
services:
    open-webui:
        image: 'ghcr.io/open-webui/open-webui:main'
        restart: always
        container_name: open-webui
        environment:
            - 'OLLAMA_BASE_URL=http://127.0.0.1:11434'
        volumes:
            - 'open-webui:/app/backend/data'
        networks:
            host: {}
networks:
    host: {}

启动docker-compose.yaml

sudo docker-compose up -d

安装完成直接访问你的网址

至此就安装完成了