1、修改dify的docker-compose.yaml文件,plugin_daemon使用
langgenius/dify-plugin-daemon:0.5.5-local
下载镜像也下载这个版本
2、修改.env文件以下参数
FORCE_VERIFYING_SIGNATURE=false
ENFORCE_LANGGENIUS_PLUGIN_SIGNATURES=false
PLUGIN_MAX_PACKAGE_SIZE=524288000
NGINX_CLIENT_MAX_BODY_SIZE=500M
3、在本地wsl环境或者linux环境【必须用梯子,必须有docker环境,打离线安装包完整包】,
git clone https://github.com/kurokobo/dify-plugin-offline-packager.git 项目,
比如在 /home/username/dify-plugin-offline-packager
-- 制作离线安装包:
-- 进入dify-plugin-offline-packager目录
bash
# 这个只用执行一遍
cp .env.example .env
# 每个离线包都这么执行,这个是以langgenius/openai_api_compatible:0.0.45 包为例
docker compose run --rm packager --marketplace "langgenius/openai_api_compatible:0.0.45"
等待网络通信完成,dify-plugin-offline-packager\difypkg目录下会有两个.difypkg包,其中一个带offline字样的就是完整离线包,内网可以直接安装。
langgenius/openai_api_compatible:0.0.45
作者/插件名:版本
在dify市场如图位置可以找到
