5585632304 fix(docker): 镜像内置 插件依赖(Node + node_modules) (#59)
Docker 运行时镜像(python:3.11-slim)既无 node 也无 node_modules,
导致 插件 availability() 恒返回 false, 用户反馈打成 docker 后无法安装。

多阶段构建:
- 新增 -builder 阶段(node:20-bookworm-slim)npm ci 装依赖
- runtime 阶段 apt 装 nodejs(满足 engines>=18, 自带全部动态依赖)
- COPY -from 将 vendored node_modules 拷到与 bridge.mjs 同目录
 (/app/app/plugins//node_modules), 命中 bridge.mjs loadSDK() 第一候选路径

用户 docker pull 后开箱即用, 无需进容器手动 npm install。
同步更新 plugin.yaml install_hint 文案与相关文档。

Co-authored-by: shy3130 <shy3130@users.noreply.github.com>
2026-07-06 22:26:43 +08:00
2026-07-06 17:42:19 +08:00
2026-07-01 14:26:50 +08:00
2026-06-27 23:23:34 +08:00
2026-07-03 14:11:27 +08:00
Languages
Python 62.6%
TypeScript 36.3%
HTML 0.5%
Inno Setup 0.2%
CSS 0.2%
Other 0.1%