Skip to content

xjl456852/dify-plugin-repackaging-plus

Repository files navigation

dify插件离线打包脚本

dify插件安装本身需要外网下载依赖,如果在纯内网环境中安装,则无法下载插件依赖.

本项目可以将插件打包为离线包,支持纯内网环境中本地离线安装.

功能

  • 支持Centos/Ubuntu/Debian等系统
  • 支持amd64架构和arm64架构打包
  • 支持amd64跨架构到arm64打包

详细使用说明

详细使用,可以参考我的博客文章: Dify纯内网dify插件离线安装支持多平台多架构跨架构(xjl456852原创) - 三杯两盏淡酒 - 博客园

插件离线打包方法及示例

Centos/Ubuntu系统 amd64和arm64打包方法

#进入到程序目录,例如用wsl2进入目标位置
cd /mnt/h/code/dify-plugin-repackaging-plus
# 打包命令
./plugin_repackaging.sh local 插件名

例如:

./plugin_repackaging.sh local hjlarry-database_0.0.6.difypkg

Centos/Ubuntu系统 amd64跨架构打包arm64方法

当前系统为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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages