当前位置: 首页 > news >正文

最新版 dify 如何离线安装插件

还是先上结果
在这里插入图片描述
方法
参考下面 blog
Dify完全离线安装插件_dify离线安装ollama插件-CSDN博客: https://blog.csdn.net/qq_40279232/article/details/150001982

按照这个方法应该给是老版本可以,但是新版本需要再改下下面的地方
.env 文件里明明设置了 ENFORCE_LANGGENIUS_PLUGIN_SIGNATURES=false,但安装时依然报错(plugin installation blocked...)。
2. 最终的根本原因: 这个 plugin installation blocked 错误,不是 plugin_daemon 容器(Go 语言程序)报的,而是 api 容器(Python 语言程序)报的!
3. Dify 的工作流程是:

  • 浏览器(您)上传插件 -> nginx (80 端口) -> api (5001 端口)。
  • api 容器(Python)是“第一站”,它自己会先检查插件的签名。
  • api 容器也存在 Bug(和 plugin_daemon 容器一样):它忽略.env 文件中的 ENFORCE_LANGGENIUS_PLUGIN_SIGNATURES=false 设置,而是顽固地使用了它内部的默认值 (true),导致检查失败!

解决方案(正如这篇博客所说): 我们必须在 docker-compose.yml 中,同时api 容器和 plugin_daemon 容器强制注入这个变量。

  • 我们上一步plugin_daemon 注入了。
  • 我们必须api 容器也注入。

解决方法

修改docker-compose.yaml(在 api 服务中添加 environment: 块):**

YAML

  api:image: langgenius/dify-api:latestcommand: gunicorn --bind 0.0.0.0:5001 --workers 1 --threads 8 --preload app.app:appdepends_on:db:condition: service_healthyredis:condition: service_healthy# !! 关键修复:强制为 api 容器也注入这个变量 !!environment:ENFORCE_LANGGENIUS_PLUGIN_SIGNATURES: "false"env_file: [ ".env" ]restart: alwaysnetworks:- dify_net

保存并退出 (Ctrl+X, Y, Enter)。

http://www.dtcms.com/a/553729.html

相关文章:

  • html网站的直播怎么做绵阳个人网站建设
  • 苯乙烯自由基聚合与丙交酯开环聚合的MATLAB模拟
  • 从一到无穷大 #53 Beyond TSDB Query performance: Homomorphic Compression
  • 张掖建设网站眉山市建设局网站
  • Android和springboot的后端json数据库mysql传送
  • 旅游网站系统商标购买网商标
  • 好用的 display: flow-root
  • 做路牌的网站深圳做外贸网站公司
  • C++笔记(面向对象)多重继承 菱形继承
  • 淘宝商品详情 API(taobao.item.get)从 0 到 1:申请流程、核心参数与首次调用实战
  • 大连市建设部网站官网权威的网站建设公司
  • 【Day 83】虚拟化-openstack
  • C语言类型转换和溢出常见错误
  • 《计算类云服务》
  • CentOS7 搭建DHCP服务器(一台服务器虚拟机+2台客户端虚拟机演示)
  • 【MySQL】mysqldump使用方法
  • Docker化你的Python应用:从开发到生产
  • 做网站需要多少兆空间安徽网站优化好不好
  • 【weblogic】协议反序列化漏洞
  • LeetCode 287. 寻找重复数
  • C#理论学习-WinForm实践开发教程总结
  • 深入浅出 ES Module
  • 深度学习专题:模型训练的数据并行(二)
  • 企业网站建设方案新闻网站购买域名
  • C++ STL 有序关联容器高频面试题解析
  • 腾讯风铃怎么做网站成都哪家做网站
  • 二叉树核心算法分类精讲:选择、遍历与结构关系
  • 【人工智能系列:走近人工智能05】基于 PyTorch 的机器学习开发与部署实战
  • Arbess零基础学习,创建第一条流水线
  • Linux DNS 深度解析与最佳实践