From 71a247d804c3a9c8f3d5e8e03f8fbe76c6a01a69 Mon Sep 17 00:00:00 2001 From: BrightChing Date: Wed, 5 Jun 2024 16:59:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20Open=20WebUI=20=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=EF=BC=8C=E5=A2=9E=E5=8A=A0=E8=BF=90=E8=A1=8C=E7=AB=AF?= =?UTF-8?q?=E5=8F=A3=E5=92=8C=E4=BB=A3=E7=90=86URL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/open-webui/1.0.0/data.yml | 17 +++++++++++++++++ apps/open-webui/1.0.0/docker-compose.yml | 14 ++++++++++++++ apps/open-webui/README.md | 0 apps/open-webui/data.yml | 19 +++++++++++++++++++ apps/open-webui/logo.png | Bin 0 -> 2257 bytes 5 files changed, 50 insertions(+) create mode 100644 apps/open-webui/1.0.0/data.yml create mode 100644 apps/open-webui/1.0.0/docker-compose.yml create mode 100644 apps/open-webui/README.md create mode 100644 apps/open-webui/data.yml create mode 100644 apps/open-webui/logo.png diff --git a/apps/open-webui/1.0.0/data.yml b/apps/open-webui/1.0.0/data.yml new file mode 100644 index 0000000..db8c1dd --- /dev/null +++ b/apps/open-webui/1.0.0/data.yml @@ -0,0 +1,17 @@ +additionalProperties: + formFields: + - default: 3000 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: Open WebUI run port + labelZh: Open WebUI 运行端口 + required: true + rule: paramPort + type: number + - default: http://10.2.2.2:11434/v1 + edit: true + envKey: OLLAMA_BASE_URL + labelEn: OLLAMA_BASE_URL + labelZh: OLLAMA_BASE_URL代理URL + required: true + type: text \ No newline at end of file diff --git a/apps/open-webui/1.0.0/docker-compose.yml b/apps/open-webui/1.0.0/docker-compose.yml new file mode 100644 index 0000000..84c3a36 --- /dev/null +++ b/apps/open-webui/1.0.0/docker-compose.yml @@ -0,0 +1,14 @@ +services: + open-webui: + image: ghcr.io/open-webui/open-webui:main + container_name: ${CONTAINER_NAME} + restart: always + environment: + - OLLAMA_BASE_URL=${OLLAMA_BASE_URL} + volumes: + - ./open-webui:/home/nacos/data + ports: + - "${PANEL_APP_PORT_HTTP}:8080" +networks: + 1panel-network: + external: true diff --git a/apps/open-webui/README.md b/apps/open-webui/README.md new file mode 100644 index 0000000..e69de29 diff --git a/apps/open-webui/data.yml b/apps/open-webui/data.yml new file mode 100644 index 0000000..0f037ad --- /dev/null +++ b/apps/open-webui/data.yml @@ -0,0 +1,19 @@ +name: Open WebUI +tags: + - 中间件 +title: Open web是一种可扩展、功能丰富、用户友好的自托管web,旨在完全离线运行。 +description: 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. +additionalProperties: + key: nacos + name: Nacos + tags: + - Middleware + shortDescZh: Open web是一种可扩展、功能丰富、用户友好的自托管web,旨在完全离线运行。 + shortDescEn: Open WebUI is an extensible, feature-rich, and user-friendly self-hosted WebUI designed to operate entirely offline. + type: tool + crossVersionUpdate: false + limit: 1 + recommend: 0 + website: https://docs.openwebui.com/ + github: https://github.com/open-webui/open-webui + document: https://docs.openwebui.com/ diff --git a/apps/open-webui/logo.png b/apps/open-webui/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..7614f2115ed1a2a0fc2a43d691fc6e3dbf0f8e64 GIT binary patch literal 2257 zcmbW3c|VkU1IB;%%w%jM*=3o@l08I|8q3(DljblT$u@{YsiQn`vdkdK5{c4cDNB|t zm1PuWa4c~+6@x4pWXTfQmzlXAZ{c~qe_YEOxIWiCl7lTq@Sq?70AqK`$`Jr)F9Mh! zxu+V~E$uynZaCUnfbt&sAA7}z^c&e4hT-)c&d*IbCZ%&ji2&}58$xB zBK!lckpFNYTG$-XGt|=2m*|iT2Y_GR&dQt|Ivm{vkRxQ`tRR<3FV^hT%dGCGmT zZ<#9mtPgX2{o6J*+#}y&MP<#c{zu?rj`Yy8rAw*a;y*MbHB}1+9qd`d!AWRb zP3ql}a-rSZG1K~*v7;~M#%Ot2`GS-6+EI;+uA?cIs`%8-lr(KZ)?4kQQh0XW7Oma-d&5qse{)8$7^p?nH}b5}7h@Vj`%+NTi^J80?frl~A;OG!9w>!bTIK8TDac{s9#SmI$nX3C-&LuO^sNy85049tG7)tIDt=Ukn2-|mDk{y}A>)=xs@A<8{uE1; z$r|W^Nj&u@*hw|d)Q;LC^`YLn2H>|?KhU;SzHYe58ZyO97cqpVhS~IWOCZ4J)-~0Q@I=Xn?xEdg<)Z44AnJ6sw@Y0vsRy;cx1-O<(-K7ir~j_(Gb%*asgC) z&fK|VsbAdZ67=fwkUX+7!42U9JwgTVpNYBx z`e28{o^(;Rsf{y?r*144BTEL@hJ+SDV~`ESl}^bVA+ zFOan6Hc)-$zygMta2nlekH&2ctzXkaPfsYXyTTYQ!@?mDQbqMVY0X>S;KP-Q=w!S< z$)qp5P}7URQA1m{8ScB-RZhiOglVCt)+no~5ww|6&MXK5X%X%4gda|c-4MkkyoI0S zeFJ3PSGXy@AV}HS)yt8EGH*17xepFQbD?Csr3BB7+)~sG(mG2FJ*N;}uM~)F4I(vL&QZQgrZ~vS zQVJS%z{o$I)6bAKU^%Y&&s&wkM1kXyrOx|t(JWN>YvgtNgu+E)U_;(Mm6Md68sxSl zKhvYwKzc;zPH7%oRH!JEH6YHkCkdvSUvN9jN=J7Fr_BO#d;}gvSqhoyNL6iP+H-4N zP1k`^{P!V#8SCcm)7U}TF%~racga{{nf$KV%GIF1M=7)AQB+0dVy*$LV^C(_?uEt5 zJmkn2ezr5DA*MF@&>gPmwSq|3{dDo=ORg4j*MbvG6sW$*2Gr(ibp4=Avy9C5FCH*m zH}ZBFk26_yC=LaXK$%%)1BMAeGZ2Il_#WTBBmYh9O%=Q%0x(1&k#uIa9Oh|hP z?#pC4O`L5Pp31>{ATD0N{6=C#8swK9pmI$+8l0vx5|?cDHhR)X_ZJIS4s|IKQ7&m# zzo%bR3nv(1!QF$oVQlG&sUE<7E6l9#f2P?mqE32;vf28J(*QqUl1;Nk&3|=SQ-&^o zs13|miBR3-!)YmlRa1Z8+HlbxF(wkx0cN5eFt-DYv3m1VD*;p`f*=(cH;6}9jwlw7 zY?}8FlvJpETf8R;wp>4iKkciyl1U#!hlUaeitKtobuVWvQKdxxJ(T~w?*2f}0EzZB7aTUO0ht2niRbyzV z(D$9)MQjs)N