XuJiacheng 834ac02da5 feat: 添加可配置升级次数和优化日志时间戳
1. 在pm2.json中添加进程管理配置
2. 在YAML配置中增加upgrade_count字段控制升级次数
3. 修改升级逻辑支持N次升级后切换版本
4. 为API调用日志添加ISO时间戳
5. 更新项目文档说明可配置升级次数
2026-01-22 14:06:22 +08:00

RCU Upgrade Service

Overview

Node.js backend service to manage RCU firmware upgrades. Triggers upgrades via Upgrade_V2 API and polls status via QueryUpdateHostProgressBar.

Setup

  1. Install dependencies: npm install
  2. Configure .env (see .env.example or documentation)
  3. Setup PostgreSQL database test_upgrade.

Running

  • Dev: npm run dev
  • Production: pm2 start pm2.json

Spec & Validation

  • Lint Spec: npm run spec:lint
  • Validate Spec: npm run spec:validate

Testing

  • Run tests: npm test
Description
RCU升级测试脚本
Readme 134 KiB
Languages
JavaScript 100%