type
Post
status
Published
date
Aug 19, 2024
slug
summary
tags
工具
category
学习思考
icon
password
Property
Aug 19, 2024 07:08 AM
URL
作者:搜罗Github
链接:https://www.zhihu.com/question/40064203/answer/3534402962
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
个人或公司除了购买别人已经搭建好的企业网盘,还可以自己动手搭建!
从解决实际问题的角度上,推荐8款好用的开源网盘,yyds!
有很多开源网盘程序,功能可能比你购买的网盘功能都多。

1、zfile

在线体验:https://demo.zfile.vip
notion image
基于 Java 语言开发的在线网盘程序,支持在线快速浏览图片、播放视频, 听音乐,文本文件、Office、obj(3d)等。支持多种 VPS/OSS 服务器。简洁易用,响应式布局,完美兼容移动端和 PC 端,流畅的操作体验。
除了网盘的常规功能外,ZFile 还提供了权限控制、直链统计、WebDAV、批量打包下载等高级功能。
该项目已在 GitHub 社区获得了 8.8k stars,1.7k forks stars,开源轻量级,安装部署和配置都超简单,非常实用!
notion image
支持新建文件夹、上传文件、删除文件、下载文件、重命名文件等文件基础操作
notion image
支持拖拽上传文件/文件夹、也支持取消上传,失败重试,限制同时最大上传数量功能。
notion image

2、Cloudreve

Gitee其他人克隆的地址:https://gitee.com/g-golang/fk-cloudreve
Cloudreve 可以让您快速搭建起公私兼备的网盘系统。
Cloudreve 在底层支持不同的云存储平台, 用户在实际使用时无须关心物理存储方式。你可以使用 Cloudreve 搭建个人用网盘、文件分享系统, 亦或是针对大小团体的公有云系统。
功能展示:
notion image
菜单展示:
notion image
管理页面展示:
notion image

3、JmalCloud

开源地址:
功能介绍
✅ 支持OSS,阿里云OS、腾讯云OSS和MinIO
✅ 支持图片,音频,视频等文件的在线预览
✅ 支持Word、Excel、PPT、流程图和思维导图的编辑和预览
✅ 支持x86、arm64(Centos/Debian/Ubuntu/macOS)
✅ 提供强大的在线文本编辑器
✅ 支持超大文件上传,断点续传
✅ 支持WebDAV
JmalCloud个人网盘是一款功能强大且用户友好的网盘系统。它具有漂亮的界面,适合新手使用,并且非常容易部署。在学习和工作中非常实用。此外,JmalCloud还提供了一个内置的博客系统,方便用户整理和管理技术文档,构建个人的技术知识库。
该系统支持编辑和预览多种文件格式,包括Word、Excel、PPT、流程图和思维导图等对于需要免费的NAS系统的用户来说,JmalCloud是一个值得尝试的选择。
界面截图
notion image
notion image
notion image
notion image
notion image

4、蓝眼云盘Tank

notion image
蓝眼云盘致力于打造成一个优雅,好用,高效,克制的开源云盘。采用前后端分离的模式开发。后端使用Golang语言,前端采用Vue框架;前端打包后的静态文件夹放置于后端/html目录下,后端对前后端资源做统一路由。
整体技术架构方面还是很值得学习的。跨平台,windows, linux, macOS均提供安装包而且还适配了移动端哦。

5、NextCloud

NextCloud在2016年从 ownCloud 分裂出来,并且具有很多相同的功能。 NextCloud 以它的高安全性和法规遵从性作为它的一个独特的推崇的卖点。它具有 HIPAA (医疗) 和 GDPR (隐私)法规遵从功能,并提供广泛的数据策略约束、加密、用户管理和审核功能。
notion image
Nextcloud Server是Nextcloud项目的核心组件,它提供了一系列功能和服务,使用户能够轻松管理和共享数据:
  1. 文件同步和共享:Nextcloud Server允许用户在不同设备之间同步和共享文件。用户可以方便地上传、下载和管理文件,实现数据的无缝同步和共享。
  1. 协作和办公:Nextcloud Server提供了丰富的协作和办公功能,包括文档编辑、日历管理、任务列表等。用户可以与团队成员实时协作,提高工作效率。
  1. 数据备份和恢复:Nextcloud Server支持自动备份和恢复数据的功能,保护用户的数据免受意外丢失或损坏的影响。用户可以轻松地进行数据备份和恢复操作,确保数据的安全性。
  1. 安全和权限管理:Nextcloud Server提供了强大的安全和权限管理功能,用户可以灵活地控制数据的访问权限和安全设置。用户可以设置密码保护、加密存储等安全措施,保护数据免受未经授权的访问。
它还在传输和存储期间对数据进行加密,并且集成了移动设备管理和身份验证机制 (包括 LDAP/AD、单点登录、双因素身份验证等)。

6、dzzoffice

企业,团队多人使用,就用dzzoffice的网盘应用,灵活并功能强大。
Dzzoffice是一套开源办公套件,适用于企业、团队搭建自己的 类似“Google企业应用套件”、“微软Office365”的企业协同办公平台,套件由多个工具组成。
notion image

7、kiftd

notion image
这是一个主要面向家庭、团队、小型组织的网盘搭建系统,开源免费(源代码在GitHub上),体积不大(不超过200MB),安装和使用非常简单——解压即用。
不论是用来在局域网内搭建私有云,还是用来在公网中搭建公共网盘,都能快速开始使用。
另外值得一提的是,它除了支持Linux、Window、Mac外,还支持支持移动端操作,即使没有数据线,手机、平板、电脑之间也能文件互传。这个功能我并没尝试,就是看着还是蛮神奇的。

8、Seafile

Seafile 或许没有花里胡哨的卖点(app 生态),但是它能完成任务。实质上, 它充当了 Linux 服务器上的虚拟驱动器,以扩展你的桌面存储,并允许你使用密码保护和各种级别的权限(即只读或读写) 有选择地共享文件。
notion image
如果你还有知道有更多的开源网盘,欢迎推荐!
个人或公司除了购买别人已经搭建好的企业网盘,还可以自己动手搭建!
在github上有好些开源网盘程序,功能可能比你购买的网盘功能都多。

ownCloud

ownCloud发布于2010年,是本文所列应用中最老的,但是不要被这件事蒙蔽:它仍然十分流行(根据该公司统计,有超过 150万用户),并且由由 1100 个参与者的社区积极维护,定期发布更新。
notion image
它的主要特点——文件共享和文档写作功能和 Dropbox 的功能相似。它们的主要区别(除了它的开源协议)是你的文件可以托管在你的私人 Linux 服务器或云上,给予用户对自己数据完全的控制权。(自托管是本文所列应用的一个普遍的功能。)

NextCloud

NextCloud在2016年从 ownCloud 分裂出来,并且具有很多相同的功能。 NextCloud 以它的高安全性和法规遵从性作为它的一个独特的推崇的卖点。它具有 HIPAA (医疗) 和 GDPR (隐私)法规遵从功能,并提供广泛的数据策略约束、加密、用户管理和审核功能。
notion image
它还在传输和存储期间对数据进行加密,并且集成了移动设备管理和身份验证机制 (包括 LDAP/AD、单点登录、双因素身份验证等)。

dzzoffice

企业,团队多人使用,就用dzzoffice的网盘应用,灵活并功能强大。
Dzzoffice是一套开源办公套件,适用于企业、团队搭建自己的 类似“Google企业应用套件”、“微软Office365”的企业协同办公平台,套件由多个工具组成。
notion image

kiftd

这是一个主要面向家庭、团队、小型组织的网盘搭建系统,开源免费(源代码在GitHub上),体积不大(不超过200MB),安装和使用非常简单——解压即用。
不论是用来在局域网内搭建私有云,还是用来在公网中搭建公共网盘,都能快速开始使用。并且,它同时兼容Windows、Linux和Mac OS X三种操作系统,小到随身的笔记本大到专门的服务器都可以安装。

Onionshare

OnionShare是一个很酷的应用:如果你想匿名,它允许你安全地共享单个文件或文件夹。不需要设置或维护服务器,所有你需要做的就是下载和安装,无论是在 MacOS, Windows 还是 Linux 上。文件始终在你自己的计算机上; 当你共享文件时,OnionShare 创建一个 web 服务器,使其可作为 Tor 洋葱服务访问,并生成一个不可猜测的 .onion URL,这个 URL 允许收件人通过 Tor 浏览器获取文件。
你可以设置文件共享的限制,例如限制可以下载的次数或使用自动停止计时器,这会设置一个严格的过期日期/时间,超过这个期限便不可访问(即使尚未访问该文件)。

Seafile

Seafile 或许没有花里胡哨的卖点(app 生态),但是它能完成任务。实质上, 它充当了 Linux 服务器上的虚拟驱动器,以扩展你的桌面存储,并允许你使用密码保护和各种级别的权限(即只读或读写) 有选择地共享文件。
notion image
如果你还有知道有更多的开源网盘。
 
 
好用的开源网盘,其实并不多,亿方云,是一个不错的选择。
文件共享安全
企业管理员可以禁用指定部门内文件的分享功能和开启水印,并支持设置所有分享链接均不允许下载、均仅限公司成员访问。
文件共享和权限管控
企业内部按照组织架构建立各部门的共享文件夹,也可按项目需求与客户、合作方等外部协作者建立共享空间,并且可以对不同成员进行权限设置,保证文件安全前提下实现各种协作需求
文件分享和文件评论
一键轻松分享文件,支持生成外链(二维码)分享;同时多人可针对具体文件进行讨论,讨论内容随时可查,还可一键@相关人员,排除聊天群组中的噪音干扰,工作更聚焦。
notion image
精心挑选稳定10年以上免费主机申请分享地址移动吉比特 H5-8 光猫超级密码