Skip to content

Commit

Permalink
add Open WebUI
Browse files Browse the repository at this point in the history
  • Loading branch information
Cp0204 committed May 14, 2024
1 parent 317a1da commit d92d670
Show file tree
Hide file tree
Showing 9 changed files with 52 additions and 4 deletions.
4 changes: 2 additions & 2 deletions Apps/ollama-gpu/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ x-casaos:
This app only installs Ollama, which you may also need:
- Self-deployment [model](https://ollama.com/library)
- Fine-tune Tag and container parameters to hardware
- Work with other UIs
- Work with Open WebUI or other UIs
Example, download and run the llama3 model:
```shell
Expand All @@ -55,7 +55,7 @@ x-casaos:
本应用仅安装 Ollama ,你可能还需要:
- 自行部署[模型](https://ollama.com/library)
- 根据硬件微调 Tag 和容器参数
- 配合其他 UI 使用
- 配合 Open WebUI 或其他 UI 使用
示例,下载并运行 llama3 模型:
```shell
Expand Down
4 changes: 2 additions & 2 deletions Apps/ollama/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ x-casaos:
This app only installs Ollama, which you may also need:
- Self-deployment [model](https://ollama.com/library)
- Fine-tune Tag and container parameters to hardware
- Work with other UIs
- Work with Open WebUI or other UIs
Example, download and run the llama3 model:
```shell
Expand All @@ -53,7 +53,7 @@ x-casaos:
本应用仅安装 Ollama ,你可能还需要:
- 自行部署[模型](https://ollama.com/library)
- 根据硬件微调 Tag 和容器参数
- 配合其他 UI 使用
- 配合 Open WebUI 或其他 UI 使用
示例,下载并运行 llama3 模型:
```shell
Expand Down
47 changes: 47 additions & 0 deletions Apps/open-webui/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: open-webui
services:
open-webui:
container_name: open-webui
deploy:
resources:
reservations:
memory: 1024M
hostname: open-webui
image: ghcr.io/open-webui/open-webui:main
ports:
- 8080:8080
environment:
- OLLAMA_BASE_URL=http://172.17.0.1:11434
restart: unless-stopped
volumes:
- /DATA/AppData/ollama:/root/.ollama
- /DATA/AppData/open-webui:/app/backend/data
network_mode: bridge
privileged: false

x-casaos:
architectures:
- amd64
- arm64
main: open-webui
store_app_id: open-webui
category: Chat
author: Cp0204
developer: tjbck
icon: https://cdn.jsdelivr.net/gh/Cp0204/CasaOS-AppStore-Play@main/Apps/open-webui/icon.png
screenshot_link:
- https://cdn.jsdelivr.net/gh/Cp0204/CasaOS-AppStore-Play@main/Apps/open-webui/screenshot-1.png
- https://cdn.jsdelivr.net/gh/Cp0204/CasaOS-AppStore-Play@main/Apps/open-webui/screenshot-2.png
- https://cdn.jsdelivr.net/gh/Cp0204/CasaOS-AppStore-Play@main/Apps/open-webui/screenshot-3.png
thumbnail: https://cdn.jsdelivr.net/gh/Cp0204/CasaOS-AppStore-Play@main/Apps/open-webui/thumbnail.png
description:
en_us: Open WebUI is an extensible, feature-rich, and user-friendly self-hosted WebUI designed to operate entirely offline. It supports various LLM runners, including Ollama and OpenAI-compatible APIs. For more information, be sure to check out our [Open WebUI Documentation](https://docs.openwebui.com/).
zh_cn: Open WebUI 是一种可扩展、功能丰富且用户友好的自托管 WebUI,旨在完全离线运行。它支持各种LLM运行器,包括 Ollama 和 OpenAI 兼容的 API。有关更多信息,请务必查看我们的 [Open WebUI 文档](https://docs.openwebui.com/).。
tagline:
en_us: User-friendly WebUI for LLMs (Formerly Ollama WebUI)
zh_cn: 用户友好的大语言模型WebUI (前身为 Ollama WebUI)
title:
en_us: Open WebUI
port_map: "8080"
scheme: http
index: /
Binary file added Apps/open-webui/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Apps/open-webui/screenshot-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Apps/open-webui/screenshot-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Apps/open-webui/screenshot-3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Apps/open-webui/thumbnail.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,7 @@ If you think this project is helpful to you, you can give me a little support. T
| ![NocoDB](https://cdn.jsdelivr.net/gh/Cp0204/CasaOS-AppStore-Play@main/Apps/nocodb/icon.png) | [NocoDB](./Apps/nocodb) | NocoDB is a no-code database platform that allows teams to collaborate and build applications with ease of a familiar and intuitive spreadsheet interface. This allows even non-developers or business users to become software creators.<br>NocoDB 是一个无代码数据库平台,允许团队通过熟悉和直观的电子表格界面轻松协作和构建应用程序。这甚至允许非开发人员或业务用户成为软件创建者。 |
| ![Ollama[CPU]](https://cdn.jsdelivr.net/gh/Cp0204/CasaOS-AppStore-Play@main/Apps/ollama/icon.svg) | [Ollama[CPU]](./Apps/ollama) | Ollama makes it easy to get up and running with large language models locally.<br>Olama 使你轻松在本地启动和运行大语言模型。 |
| ![Ollama[GPU]](https://cdn.jsdelivr.net/gh/Cp0204/CasaOS-AppStore-Play@main/Apps/ollama/icon.svg) | [Ollama[GPU]](./Apps/ollama-gpu) | Ollama makes it easy to get up and running with large language models locally.<br>Olama 使你轻松在本地启动和运行大语言模型。 |
| ![Open WebUI](https://cdn.jsdelivr.net/gh/Cp0204/CasaOS-AppStore-Play@main/Apps/open-webui/icon.png) | [Open WebUI](./Apps/open-webui) | Open WebUI is an extensible, feature-rich, and user-friendly self-hosted WebUI designed to operate entirely offline. It supports various LLM runners, including Ollama and OpenAI-compatible APIs. For more information, be sure to check out our [Open WebUI Documentation](https://docs.openwebui.com/).<br>Open WebUI 是一种可扩展、功能丰富且用户友好的自托管 WebUI,旨在完全离线运行。它支持各种LLM运行器,包括 Ollama 和 OpenAI 兼容的 API。有关更多信息,请务必查看我们的 [Open WebUI 文档](https://docs.openwebui.com/).。 |
| ![Palworld Dedicated Server](https://cdn.jsdelivr.net/gh/Cp0204/CasaOS-AppStore-Play@main/Apps/palworld-server/icon.png) | [Palworld Dedicated Server](./Apps/palworld-server) | Get started with hosting your own Palworld Dedicated Server. Palworld is an action-adventure, survival, and monster-taming game created and published by Japanese developer Pocket Pair. The game is set in an open world populated with animal-like creatures called "Pals", which players can battle and capture to use for base building, traversal, and combat.<br>创建你自己的《幻兽帕鲁》专用服务器。《幻兽帕鲁》是由日本开发商Pocket Pair推出的一款动作冒险生存游戏。游戏设定在一个居住着类似动物的生物“帕鲁”的开放世界中,玩家可以战斗并捕捉帕鲁,然后用它们来建造基地、骑乘和战斗。《幻兽帕鲁》可单人游玩,也可通过私人多人服务器来让最多4名玩家同时在线游戏,还支持最多32名玩家在一个服务器上进行网络游戏。 |
| ![PalWorld Server Tool](https://cdn.jsdelivr.net/gh/Cp0204/CasaOS-AppStore-Play@main/Apps/palworld-server-tool/icon.png) | [PalWorld Server Tool](./Apps/palworld-server-tool) | Through parse Level.sav and RCON, visual interface management PalWorld dedicated server. [documentation](https://github.com/zaigie/palworld-server-tool)<br>基于Level.sav存档解析和RCON优雅地用可视化界面管理幻兽帕鲁专用服务器。[文档](https://github.com/zaigie/palworld-server-tool) |
| ![php-nginx](https://cdn.jsdelivr.net/gh/Cp0204/CasaOS-AppStore-Play@main/Apps/php-nginx/icon.png) | [php-nginx](./Apps/php-nginx) | A Docker application that combines PHP-FPM and Nginx to serve PHP websites. It provides a convenient setup for running PHP applications with an Nginx web server.<br>一个将PHP-FPM和Nginx结合起来为PHP网站提供服务的Docker应用。它为使用Nginx作为Web服务器运行PHP应用程序提供了便捷的设置。 |
Expand Down

0 comments on commit d92d670

Please sign in to comment.