一款运行在 Windows 系统上的轻量级 NAS 服务端应用,基于 Flutter 构建,将 Windows 设备变为 NAS 服务器,提供 WebDAV、控制面 API、Relay 以及共享目录内图片/视频的预览与缩略图能力,需配合 DiuBangNASClient 客户端使用。
- v1.0.4
- 发布于
- 2026年8月27日
- 14
- 星标
- 114
- 下载
- 同步于
- 2 天前
最新版本
v1.0.42026年8月27日 00:31下载慢?可在上方随时切换镜像源
项目说明
项目概述
DiuBangFileS (NASServer) 是一款面向 Windows 桌面的 NAS 服务端(Flutter),围绕用户选定的单个共享目录提供 WebDAV、控制面 API、Relay,以及共享目录内图片/视频的预览与缩略图能力。需配合 DiuBangNASClient 客户端使用。
主要功能
- 用户选定单个共享目录,不提供媒体库或全盘扫描
- WebDAV 文件访问(
/dav/fs) - 控制面 REST API 与 WebSocket 实时通道
- 共享目录内图片/视频预览与缩略图
- Relay:以 NAS 服务端为中转的设备间文件互传
- Windows 托盘运行、开机自启(可选)
适用人群
- 需要将 Windows 电脑变为轻量级 NAS 的用户
- 需要在局域网内共享和备份文件的用户
- Windows 10 / 11 用户
快速上手
- 克隆仓库:
git clone https://github.com/DianDanHuaJuan/DiuBangNASServer.git - 安装依赖:
flutter pub get - 预下载 Windows 构建依赖:
.\tool\bootstrap_windows.ps1 - 运行:
flutter run -d windows - 开发检查:
flutter analyze和flutter test
核心优势
- 将 Windows 电脑变为轻量级 NAS 服务器
- 支持 WebDAV 文件访问和控制面 API
- 提供图片/视频预览与缩略图
- Windows 托盘运行、开机自启
系统要求
- 操作系统:Windows 10 / 11,x64
- 额外依赖:Flutter SDK,兼容 Dart ^3.10.7;需预下载 media_kit 原生库和 FFmpeg LGPL 构建
历史版本
排序