轻量级开源网盘系统分享

本文介绍了作者开发的一款名为“家庭网盘”的个人云存储系统,集成了日记、网盘和备忘录功能,旨在提供一个轻量级的替代商用服务的解决方案。系统采用前后端分离架构,前端使用Vue、Vant和Naive-UI,后端基于Java、SpringBoot和Dubbo。此外,还讨论了系统部署方案和未来版本计划。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

我经常需要使用到云存储,云备忘录,偶尔还要写日记,目前市面上的商用产品并没有一次性集成我所需要的功能,我也并不想使用商用服务,因为它总是会存在一些问题让我不想使用它,不放心使用它,我自己本身也是一个程序员,所以想开发一套满足我日常使用的服务,将它命名为(家庭网盘)

目前就一人开发与测试,也许测试不够全面,如果你在使用的过程中发现了BUG或感觉哪里使用不方便,或者有想要加的新功能请联系我 联系邮箱:woshitanjun@icloud.com

对比商用

对比项家庭网盘商用网盘其它开源网盘
广告大部分有
限速大部分有
功能网盘,日记,备忘录大部分功能单一功能单一
在线预览文件视频,图片,音频,兼容苹果设备拍摄的内容部分不支持部分不支持
扩容成本
安全分享
局域网加速没看到有
设备类型限制有浏览器即可部分有部分有
隐私私有磁盘公共磁盘会扫描是否有违法数据私有磁盘
服务器运维成本
技术要求
技术高度
开源
浏览器上传下载限制支持超大文件上传下载部分有部分有
兼容移动设备部分是
离线下载有(借助aria2)部分有部分有
WebDAV协议

家庭网盘使用介绍

以家庭为服务单位,实际上也支持saas化,做好了注册和数据安全隔离,提供的功能有(日记,网盘,备忘录)

网页版介绍视频点击跳转

webdav挂载介绍点击跳转

版本计划

分支版本主要功能
main开发版有新功能第一时间提交,也许不是完整的代码或未经过测试
1.01.0网页版客户端(PC,移动端)UI,webdav,http离线下载

架构介绍

本系统采用前后端分离方式:

系统部署方案场景推荐

注意:这并不是直接告诉你如何部署,这只是以作者的经验向你介绍哪种场景适合怎样的部署方案,想知道部署时需要修改哪些配置,还是需要先仔细阅读前后端架构详细介绍,再来执行部署。

部署方式优势劣势
局域网安全性最高,同时访问速度最快不可以公网访问
云服务器部署公网可以访问,无服务器电费,24*7稳定服务,不需要运维服务器机器隐私低,会被扫描存储文件,扩容费用高,增加宽带费用高,续期费用高,数据迁移速度慢
公网穿透到局域网隐私高,扩容费用低,数据不需要迁移,仅仅换穿透服务即可,穿透服务推荐使用点击跳转到frp官网有服务器电费,不能24*7稳定服务,需要运维服务器机器,依然需要购买公网机器做跳板机,但是可以买低配置费用相对低
家庭宽带ipv4无穿透,隐私高,扩容费用低,访问速度快,数据无需迁移有服务器电费,不能24*7稳定服务,需要服务器运维,主要是从运营商获取ipv4基本是不可行的
家庭宽带ipv6(推荐)无穿透,隐私高,扩容费用低,访问速度快,数据无需迁移有服务器电费,不能24*7稳定服务,需要服务器运维
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值