v56

latestSwagger 2.0Apache 2.0raw.githubusercontent.com2026-08-0616186383.8 KB
系统升级

上传二进制文件升级

上传 Songloft 二进制文件进行离线升级。上传后验证文件可执行并提取版本信息返回给前端,由前端判断是否需要二次确认(如跨通道升级)。确认后调用 /upgrade/upload/confirm 执行实际替换。

post/upgrade/upload

Response

上传文件的版本信息

build_timestring

上传文件的构建时间

build_typestring

上传文件的构建类型(full/lite)

channelstring

上传文件的通道(stable/dev)

channel_mismatchboolean

通道是否不匹配(需前端二次确认)

current_channelstring

当前运行通道

current_versionstring

当前运行版本

versionstring

上传文件的版本号

Example response

{
  "build_time": "2026-08-01",
  "build_type": "full",
  "channel": "stable",
  "channel_mismatch": true,
  "current_channel": "dev",
  "current_version": "v2.10.0",
  "version": "v2.11.0"
}