我没用过服务器面板,不认识你用的这个,但看写的是ollama,说明这里不是填openai相关项的地方,ollama是本地部署模型。
你要详细的小白教程,可以搜这个面板+open webui部署。实在非常小白,前面佬友贴的超详细教学那个就是专门针对小白的,你已经有服务器就只看服务器面板加open webui部署那几步,一步一步照做就行。
官方文档里docker部署已经很简单明了,就几行命令完事。
就是装完docker,再输入命令就可以了,很简单的,不过装的过程需要魔法,装完了就不用魔法了
什么环境。如果需要的话我可以把我的 makefile 给你,如果你有 python3, 就能直接 make
运行,通过 systemd 管理
Debian
你需要我的makefile吗
要求 python3.11(官方推荐版本, 我知道 python3.13 不行,其他不了解), 需要机器能连外网(使用 pip 下载)
我就在国外~·完全没有问题
24h 有效
解压然后 make install 就行
我的日常使用是 normal user, 也适配了 root 系统级安装(指安装service文件到 /etc/system/systemd)
脚本会说明怎么使用
有问题欢迎骚扰
update:
bin/run.sh 是实际启动脚本,可以在里面更改端口啥的
# 在 openwebui 目录中
make # 手动运行
make install # 建立 python virtual environment 并通过 pip 安装 open-weubi 并创建 system service 文件
make clean # 清理日志
make upgrade # 升级
等楼主部署完结来学习一下
docker run -d -p 3000:8080 -v open-webui:/app/backend/data --name open-webui ghcr.io/open-webui/open-webui:main
不就一行命令就行了,那么复杂干嘛
搞定了吗?
我也来贴一条docker命令 直接秒了
docker run -d -p 9999:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
docker-compose.yml
services:
open-webui:
image: ghcr.io/open-webui/open-webui:main
container_name: open-webui
ports:
- "127.0.0.1:3080:8080"
volumes:
- /opt/1panel/apps/openwebui/data:/app/backend/data
restart: always
我一直这样装的
看懵了 ㅠㅠ
直接docker 就好了啊,你看你不是已经完了?docker有啥问题?
/opt/1panel/apps/文件夹下新建一个openwebui文件夹,在里面创建一个docker-compose.yml文件,直接运行docker compose up -d
就搭建好了
如果路径不一样就把/opt/1panel/apps/openwebui
换成实际路径,端口可以去掉127.0.0.1:
,只保留3080:8080
sorry 这个我母鸡啊
那个看不懂哇~~电脑用那个进不去!!!