开源下载

LabSmart 完全开源,支持自主部署。下载服务端和桌面客户端,开始构建你的本地科研数据平台。

LabSmart Server

服务端程序

基于 Docker 的服务端程序,包含 API 服务、PostgreSQL 数据库、MinIO 文件存储、Nginx 反向代理等核心组件。 支持 Linux 和 Windows Server 部署。

完整的 Docker Compose 配置
内置数据库自动备份
支持 HTTPS 自动配置
详细的部署文档
最新版本v1.2.0
发布日期2025-05-15

LabSmart Desktop

Windows 桌面客户端

Windows 桌面客户端,提供本地文件同步、离线编辑、快捷上传、截图标注等功能。 与服务端配合使用,提升日常实验记录效率。

本地文件自动同步
离线编辑与自动上传
截图标注与快捷粘贴
系统托盘常驻运行
最新版本v1.2.0
发布日期2025-05-15

系统要求

部署前请确认服务器和客户端满足以下最低配置要求

服务端配置要求

操作系统
Linux (Ubuntu 20.04+) / Windows Server 2019+
CPU
4 核心及以上
内存
8GB 及以上
硬盘
100GB SSD 及以上
Docker
Docker 20.10+ / Docker Compose 2.0+

客户端配置要求

操作系统
Windows 10/11 (64位)
内存
4GB 及以上
硬盘
500MB 可用空间
.NET
.NET 6.0 Runtime (安装包内置)

快速部署指南

按照以下步骤完成服务端部署

1

准备服务器环境

确保服务器满足最低配置要求,安装 Docker 和 Docker Compose

2

下载并解压服务端

下载最新版本的服务端压缩包,解压到指定目录

3

配置环境变量

编辑 .env 文件,配置数据库密码、域名等参数

4

启动服务

运行 docker-compose up -d 启动所有服务

5

访问管理界面

通过浏览器访问服务地址,完成初始化配置

快速启动命令

# 克隆仓库

git clone https://github.com/zhsh006/smartlab.git

# 进入目录并配置

cd smartlab && cp .env.example .env && nano .env

# 启动服务

docker-compose up -d

需要部署支持?

如果您在部署过程中遇到问题,或需要定制化的部署方案,欢迎申请试点支持。