卡飞资源网

专业编程技术资源共享平台

在群晖中部署dify调用deepseek等大模型

家里原来安装了一套群晖,突然在想是不是可以在群晖里用docker安装dify,后来实测发现还是可以的。以下是测试安装的过程,供参考。

一、群晖中安装Container Manager套件。在套件中心,找到Container Manager,并安装。

二、下载dify相关文件。在GitHub上搜索dify,目前最新版本为1.3.1,下载Source code(zip)。

三、部署环境准备。将GitHub上下载dify文件上传到群晖的docker共享文件夹下,并解压。

四、修改配置文件。打开解压后的文件,在docker文件夹

中找到.env.example,修改EXPOSE_NGINX_PORT=和EXPOSE_NGINX_SSL_PORT=,默认是80端口,可以根据自己实际情况修改。即EXPOSE_NGINX_PORT=80(80修改为自己实际要用的端口,并且避免和其他正在用的端口冲突)。当然里面还有一些参数也可以进行修改。修改后进行保存,并命名为.env,上传至该目录下。

五、构建dify项目。

创建项目。进入Container Manager,点击项目,选择“新增”。项目名称自己命名,路径选择刚才的解压后文件夹的docker目录。跳出docker-compose.yml的弹窗,默认即可。同时删除1025-1031这几行报错的内容。

创建文件夹。在docker下面找到volumes文件夹,里面创建几个空文件夹

1.redis/data

2.db/data

3.plugin_daemon

4.app/storage

5.weaviate

6.certbot/www

7.certbot/conf

8.certbot/conf/live

构建完成。一直默认下一步,会自动拉取镜像。

权限提升。用文件管理器打开redis文件夹,右键选择“属性”,新增owner、everyone的读取、写入权限。

至此,本地部署完成,就可以在局域网用群晖的ip加上面设置的端口号,即可访问该dify。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言