DianDanHuaJuan

DiuBangNASServer_Windows

一款运行在 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 用户

快速上手

  1. 克隆仓库:git clone https://github.com/DianDanHuaJuan/DiuBangNASServer.git
  2. 安装依赖:flutter pub get
  3. 预下载 Windows 构建依赖:.\tool\bootstrap_windows.ps1
  4. 运行:flutter run -d windows
  5. 开发检查:flutter analyze 和 flutter test

核心优势

  • 将 Windows 电脑变为轻量级 NAS 服务器
  • 支持 WebDAV 文件访问和控制面 API
  • 提供图片/视频预览与缩略图
  • Windows 托盘运行、开机自启

系统要求

  • 操作系统:Windows 10 / 11,x64
  • 额外依赖:Flutter SDK,兼容 Dart ^3.10.7;需预下载 media_kit 原生库和 FFmpeg LGPL 构建

历史版本

排序