Document verified production plugin deployment

This commit is contained in:
way
2026-10-17 23:01:52 +08:00
parent e5331caa41
commit d2498ba68b
2 changed files with 14 additions and 1 deletions
+13
View File
@@ -0,0 +1,13 @@
# 生产部署
2026-10-17(Asia/Shanghai),插件 v1.0.0 已通过 Console 在线安装接口安装、启用并登记。
- Console:`http://192.168.89.19/`;Frame Flow:`http://192.168.89.19:81`。
- 插件 ID 与登记 ID:`pigway-frame-flow`;采集周期 60 秒。
- 安装包 SHA-256:`88797d8836e5c8b5f4fe3b54f809886a18b19732fb6d2e55a2a4fe5d2cd2522e`。
- 安装前 SQLite 在线备份:`/srv/pigway/apps/pigway-device-console/backups/frame-adapter-20261017-150107/console.db`(目录时间使用服务器时区)。
- 首轮生产采集:服务就绪,1 台画框在线,电量 28%;1 个任务启用,最近结果成功;无活动告警。原树莓派、Ubuntu、NAS 三台设备均在线。
- 后续后台自动采样时间已推进,设备保持在线;历史 API 已有 7 条指标序列。
- 未重启容器,未修改 Frame Flow 配置或执行画框写入。API 令牌仅在服务器内读取并保存至 Console 敏感字段,未进入源码或报告。
停用插件可暂停新采集并保留设备与历史;不需要回滚 Console 核心。
+1 -1
View File
@@ -27,6 +27,6 @@ mkdir -p dist
.venv/bin/python package.py plugin dist/pigway-frame-flow-1.0.0.zip
```
开发时可将 `PIGWAY_ADAPTER_PATH` 指向本目录 `plugin` 的绝对路径。ZIP 安装默认停用;生产安装与设备登记需在 Console 中执行。本次验证为本地模拟接口、RPC 和隔离安装,不代表已接入生产。
开发时可将 `PIGWAY_ADAPTER_PATH` 指向本目录 `plugin` 的绝对路径。ZIP 安装默认停用;生产安装与设备登记需在 Console 中执行。本地验证覆盖模拟接口、RPC 和隔离安装;生产部署记录见 [DEPLOYMENT.md](DEPLOYMENT.md)。
Frame Flow API 契约测试为可选集成验证,需要另行安装 Frame Flow 及其依赖。例如相邻项目保留现有虚拟环境时,执行 `PYTHONPATH=../pigway-frame-flow ../pigway-frame-flow/.venv/bin/python -m pytest -q`。独立环境未安装 Frame Flow 时跳过该项,其余测试正常运行。