语言技术
C++、C、Nginx、Docker、Redis系统类型
Web行业分类
企业服务参考价格
10000演示地址
演示环境部署于内网(本机 192.168.1.17:8080),无法公网直连。 已附 11 张真实运行截图(登录/文件列表/权限/审计/管理后台)与完整源码。 如需在线体验,可私信联系——支持远程演示或部署演示环境。
【适用行业】
1. 教育/培训机构
痛点:课件、教学视频、试卷资料分散,老师各自用网盘/微信传,版本混乱、容量受限
方案:部门目录(教研组/年级组)+ 细粒度权限(老师可传、学生只读)+ 大视频断点续传
2. 政府/国企/事业单位(内网环境)
痛点:严禁外网,数据必须留本地,需要操作留痕
方案:完全离线部署、数据不出内网、全量操作审计(谁上传/下载/删除可追溯)
3. 中小型设计/制造企业
痛点:CAD图纸、设计稿、技术文档大文件共享,离职带走资料
方案:个人空间+公共盘分离、文件版本管理(覆盖可回滚)、配额控制
4. 律所/财务/咨询机构
痛点:客户资料敏感,需要严格权限和访问记录
方案:目录级授权(仅特定人可看)+ 全量审计 + 2FA 安全登录
【核心业务价值】
- 数据 100% 留在企业自有服务器(合规、防泄密)
- 一套 Docker 命令部署,支持离线交付
- 替代百度网盘/企业微信文件传输,权限和审计更专业
■ 文件管理
- 三级存储空间:企业公共盘(全员共享)、部门盘(按部门隔离)、个人空间(私有)
- 文件夹多级目录、移动、复制、重命名、批量操作
- 在线预览:图片、视频、Office 文档、PDF(浏览器直接看,无需下载)
- 文件夹 zip 打包下载,保留目录结构
■ 上传与传输
- 大文件分片上传 + 断点续传:中断后自动恢复,刷新页面/换设备可续传
- 去重秒传:相同内容再次上传秒级完成(BLAKE3 哈希,零拷贝共享存储)
- 上传队列并发调度(小文件 6 路 / 大文件 2 路),21k 文件实测 0 失败
■ 权限与安全
- RBAC 三角色:企业管理员 / 部门管理员 / 普通员工
- 目录级细粒度授权:读 / 写 / 删除 / 分享,可授权给用户、部门或全员
- 内网分享链接:支持密码保护、有效期、访问次数限制
- 2FA 动态口令(TOTP)、登录失败锁定、验证码、密码找回(邮箱/短信)
- 全量操作审计日志:谁在何时做了什么,合规可追溯
■ 版本与回收站
- 文件版本管理:覆盖上传保留历史版本,可一键回滚
- 回收站:误删可恢复;支持超期自动清理(可配置保留天数)
- 回收站批量清空(大目录秒级,8 万项 30-60s)
■ 管理能力
- 企业 / 部门 / 用户三级配额管理
- 组织架构管理(部门树、成员、角色)
- 元数据搜索:按文件名 / 类型 / 创建人 / 时间检索
- 监控告警:Redis 内存 / 缓存命中率 / 定时任务状态(钉钉/企微/邮件/webhook)
全栈自研:React 18 + Node.js 20(Express cluster 多进程)+ PostgreSQL 16 + MinIO + Redis 7,
Docker Compose 一键部署。文件走 MinIO 签名 URL 直传直下(后端不转发文件流),
元数据存 PostgreSQL,目录列表走 Redis 缓存。BLAKE3 分段哈希实现去重秒传,
MinIO Multipart 分片 + IndexedDB 实现断点续传。全部操作写入审计日志。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论