dify是coze的本地平替工具,完全开源免费,支持快速搭建workflow和多agent。
部署平台即硬件版本
平台:群晖DS923+
版本:DSM 7.2.2-72806 Update2
软件:Container Manager(需要可以正常链接到docker服务器下载镜像)
最终效果
1拉取dify代码到群晖本地路径
dify GitHub主页:https://github.com/langgenius/dify。
(提示:可以在电脑上先使用git clone 拉取到本地,再把文件夹上传到群晖里)
放在群晖的docker文件下,我们用的的其实是docker-dify-docker下的文件,
精简后的包
(优化后的包在这里下载)
2下载镜像
打开docker-compose.yml,这个文件里的image就是我们需要下载的镜像
(备注:如果你的群辉可以直接连上docker服务器,可以直接使用方式二,通过docker-compose.yml后台下载,因为我用的是科学上网,群辉本地是连不上docker服务器,所以只能一个一个把镜像下载下来)
镜像的命名规格是镜像名:版本号
比如下面这个
image:langgenius/dify-api:latest
镜像名:langgenius/dify-api
版本号:latest(latest表示最新)
这里是所有需要下载的镜像
搜索对应的镜像,选择和docker-compose.yml里一样的版本下载
3部署
Container Manager:
项目-新增
选择docker-compose.yml的文件夹
选择第一个
项目名称随便写,然后下一步等待激活就行了
4打开dify
部署完成后浏览器打开:htttp://群辉ip:8848
比如我的群辉本地ip是192.168.1.103,登录地址就行htttp://192.168.1.103:8848。有公网ip的群辉ip换成对应的公网ip即可