https://github.com/yoimiya-kokomi/Miao-Yunzai
ghcr.io/s1eke/miao-yunzai:v3.0.2
ccr.ccs.tencentyun.com/s1eke/yunzai:v3.0.2
删掉了原仓库中poetry的构建内容,以及启动时更新部分插件的代码。并且挂载出pnpm的目录,避免重建容器安装依赖时都需要重新安装。
把整个插件目录都直接挂载出来,避免需要一条一条挂载插件目录。
修改原则是,所有插件的更新应该由插件自己维护,而不是在yunzai重启的时候更新,如果插件不支持,可以手动进目录git update。
如果想要在启动时更新插件,其实也应该是直接判断一下plugin目录下所有的文件夹,进去判断是否为 git 仓库,如果是则直接更新。不过很多插件都是想到哪写到哪,也没有必要跟着容器的重启一起更新,不如手动触发,或通过指令,或直接手动相对而言会靠谱一点。