dify插件安装本身需要外网下载依赖,如果在纯内网环境中安装,则无法下载插件依赖.
本项目可以将插件打包为离线包,支持纯内网环境中本地离线安装.
- 支持Centos/Ubuntu/Debian等系统
- 支持amd64架构和arm64架构打包
- 支持amd64跨架构到arm64打包
详细使用,可以参考我的博客文章: Dify纯内网dify插件离线安装支持多平台多架构跨架构(xjl456852原创) - 三杯两盏淡酒 - 博客园
#进入到程序目录,例如用wsl2进入目标位置
cd /mnt/h/code/dify-plugin-repackaging-plus
# 打包命令
./plugin_repackaging.sh local 插件名例如:
./plugin_repackaging.sh local hjlarry-database_0.0.6.difypkg当前系统为arm64架构,需要打包arm64的离线插件包
#进入到程序目录,例如用wsl2进入目标位置
cd /mnt/h/code/dify-plugin-repackaging-plus
# 打包命令
./plugin_repackaging_amd64_to_arm64.sh local 插件名例如:
./plugin_repackaging_amd64_to_arm64.sh local hjlarry-database_0.0.6.difypkg