Repository navigation
Releases: bilbilmyc/DeskLab
Release list
DeskLab v1.2.0-rc1
DeskLab v1.2.0-rc1 候选版本
下载 DeskLab-Setup-v1.2.0-rc1-windows-x64.exe 安装。程序内显示 v1.2.0-rc1。
Windows x64 基础包,内置 QEMU,不包含系统 ISO 或独立 Docker Linux 镜像。
已通过类型检查、单元测试和成品启动/版本检查。SHA256SUMS.txt 与构建清单用于校验附件。
源码提交:2c154e05111661d2bbb1900a952cb929ce8cadcc
构建记录:https://github.com/bilbilmyc/DeskLab/actions/runs/37450361085
DeskLab v1.1.0
DeskLab v1.1.0 正式版本
下载 DeskLab-Setup-v1.1.0-windows-x64.exe 安装。程序内显示 v1.1.0。
Windows x64 基础包,内置 QEMU,不包含系统 ISO 或独立 Docker Linux 镜像。
已通过类型检查、单元测试和成品启动/版本检查。SHA256SUMS.txt 与构建清单用于校验附件。
源码提交:3c68bde291a0d68c82cbfffd43479516514681e8
构建记录:https://github.com/bilbilmyc/DeskLab/actions/runs/35598559812
DeskLab v1.0.0
DeskLab 首个正式版本,面向 Windows x64 的个人本地测试环境。第一方源码采用 MIT 许可证。
下载与升级
- 推荐下载安装器
DeskLab-Setup-v1.0.0-windows-x64.exe。 DeskLab.exe为独立程序,内含 Bun、网页、托盘和 QEMU;运行无需另装 Bun 或 Node.js。- 程序界面、API 和安装器版本为
1.0.0,Windows PE 数字文件版本为1.0.0.0。 - 附件提供
SHA256SUMS.txt和DeskLab-Setup.build.json,可核对程序与安装包。 - 已有安装可选择原目录覆盖升级,无需先卸载。升级前关闭虚拟机、停止容器并完全退出 DeskLab,备份数据目录。安装器保留用户配置、SQLite、虚拟磁盘、ISO 和自定义模板。
功能与发布范围
- Windows/Linux 虚拟机创建、ISO 安装、模板克隆、启动、关机、重启与恢复。
- noVNC 控制台、NAT、SSH 密钥、本机端口映射和 SQLite 存储。
- 创建前检查 ISO 类型与版本;支持连接外部 Docker 及受限 Compose。
- 本次为基础包,包含 QEMU、固件与安装配方,不含客体系统 ISO 或独立 Docker Linux 镜像。完整 Docker 组件继续单独验证。
- 保持单用户、本机回环管理定位;不提供桥接、远程多用户管理、GPU/USB 直通或完整 Windows 11 TPM/Secure Boot 支持。
验证
- 本机:131 项测试通过、1 项平台条件测试跳过、0 项失败;类型检查和文档检查通过。
- 同一源码提交的 Windows CI:121 项测试通过、11 项硬件/介质条件测试跳过、0 项失败;EXE、页面/API 版本、正常退出和安装器构建通过。
- 本机真实 WHPX/QEMU 验证:启动、QMP/VNC、模板独立性、恢复、重启、删除、API 访问保护、WebSocket 控制台与异常退出清理通过。首次并行验收出现 SSH 端口绑定失败,串行重跑通过。
- 已下载主线 CI 成品并核对 SHA-256,在隔离目录通过启动、安装、覆盖升级、卸载、用户数据保留及 MIT/第三方说明安装检查。
- 标签流水线重新构建发布附件,在草稿中逐一核对 GitHub 附件 SHA-256 后公开。
- 已从公开 Release 重新下载安装器,核对安装器与安装后 EXE 的 SHA-256;实际安装版的 API/页面版本、正常退出、覆盖升级、卸载和用户数据保留检查全部通过。
源码提交:5246ddc58e2e69a4606c8d6bd5fb03a5cd3b9b02。
DeskLab v1.0.0-rc1
DeskLab 首个 1.0.0 候选版本,已将 v1.0.0-rc1 分支合并至 master,发布产物从合并提交 174205685166789e6ca6964cfff1c50179e9f6de 构建。
下载与版本
- 推荐下载
DeskLab-Setup-v1.0.0-rc1-windows-x64.exe安装。 DeskLab.exe为独立程序,包含 Bun、网页界面、托盘和 QEMU。- 程序内显示
v1.0.0-rc1,API、安装器和构建清单版本均为1.0.0-rc1。Windows PE 数字文件版本为1.0.0。 SHA256SUMS.txt可用于校验下载文件;DeskLab-Setup.build.json保留原始构建记录。
功能
- 在本机浏览器创建和使用 Windows/Linux 测试虚拟机,支持模板、ISO 安装、启动、关机和恢复。
- 提供 NAT、SSH 密钥与端口映射、SQLite 存储及外部 Docker 连接。
- 创建前检查 ISO 类型与版本,普通关机增加二次确认。
构建范围
本次发布为 Windows x64 基础安装包,包含 QEMU,不包含客体系统 ISO 或独立 Docker Linux 镜像。所需系统安装盘可在程序内下载。此版本为预发布候选版本。
构建记录:Windows build。使用说明见 README。
验证
- Windows CI:类型检查通过,113 项测试通过,11 项依赖硬件或介质的测试跳过,0 项失败;EXE、启动检查和安装包构建均通过。
- 下载成品后校验 EXE 和安装包 SHA-256;启动成品,确认 API 与页面显示版本一致,并正常退出。
- 在隔离目录完成安装、覆盖升级和卸载测试,确认用户配置、磁盘、ISO 与自定义模板数据保留。