对比9大开源网盘程序,自建网盘指南

是否你已经受够了各种在线网盘的各种限制,限速、和谐资源、付费价格高。那么你可以考虑搭建一个自己专属的网盘,完全掌控自己的所有数据,功能没有限制。这个视频我会给你介绍基本上所有常用的开源免费的网盘程序,大家赶紧收藏备用吧,一定有一款网盘适合你。当你哪天受够了其他网盘,再次打开这个视频,选一个适合自己的网盘程成搭建一个吧。后面我也会选择热度比较高的网盘做系列的部署教程,大家关注一下吧。

我先说一下,我对这些网盘介绍的顺序是按照我个人评分从低到高的顺序进行的,后面的网盘程序有更强的功能性或者更多的用户。

我们要关注自建网盘最主要的功能点为:

  1. 文件分享
  2. 文件预览
  3. 文件管理

01 青阳网络文件传输系统 kiftd

一款专门面向个人、团队和小型组织的私有网盘系统。无论是在家庭、学校还是在办公室,您都能立刻开始使用它!

网址:https://kohgylw.gitee.io/

想要运行kiftd,JAVA运行环境必不可少。配置 Java 环境很简单,整体而言,搭建这个网盘十分的简单。但是从2020年07月06日之后我看没有更新过了。

02 Z-File

Z-File是一款定位于个人网盘的免费开源程序,其界面简洁舒适,支持文件全局搜索,可以预览图片、文本或Markdown文档、支持代码高亮、提供目录/文件二维码、可以在线播放视频、按文件夹播放音乐列表,支持设置文件夹密码等等。基于 Java 的在线网盘程序,支持对接 S3、OneDrive、SharePoint、又拍云、本地存储、FTP 等存储源,支持在线浏览图片、播放音视频,文本文件等文件类型。

网址:https://github.com/zhaojun1998/zfile

演示地址:https://zfile.vip/1/main

系统特点:

  1. 文件夹密码
  2. 目录 README 说明
  3. 文件直链(短链,永久直链,二维码)
  4. 支持在线浏览文本文件, 视频, 图片, 音乐. (支持 FLV 和 HLS)
  5. 图片模式
  6. Docker 支持
  7. 隐藏指定文件夹(通配符支持)
  8. 自定义 JS, CSS
  9. 自定义目录 README 说明文件和密码文件名称
  10. 同时挂载多个存储策略
  11. 缓存动态开启
  12. 支持 S3 协议, 阿里云 OSS, FTP, 华为云 OBS, 本地存储, MINIO, OneDrive 国际/家庭/个人版/世纪互联版/SharePoint, , 七牛云 KODO, 腾讯云 COS, 又拍云 USS.

03 Onionshare

OnionShare是一个很酷的应用:如果你想匿名,它允许你安全地共享单个文件或文件夹。不需要设置或维护服务器,所有你需要做的就是下载和安装,无论是在 MacOS, Windows 还是 Linux 上。文件始终在你自己的计算机上。

网址:https://onionshare.org/

04 DzzOffice

DzzOffice是一套开源办公套件,适用于企业、团队搭建自己的 类似“Google企业应用套件”、“微软Office365”的企业协同办公平台

网址:http://dzzoffice.com/

演示地址:http://demo.dzzoffice.com/

05 蓝眼云盘

蓝眼云盘是蓝眼开源系列代表作品之一,致力于打造精致,优雅,简约的云盘。

网址:https://tank-doc.eyeblue.cn/

演示地址:https://tanker.eyeblue.cn/

核心功能如下:

  1. 文件列表
  2. 文件/文件夹上传 + 拖拽上传
  3. 文件分享
  4. 文件监控统计
  5. 回收站
  6. 多用户
  7. WebDav
  8. 扫描磁盘任务
  9. 在线预览及自定义配置预览引擎
  10. 支持Sqlite和Mysql数据库用以存储文件元信息,Sqlite可以做到开箱即用。

06 Seafile

Seafile 是一款开源的企业云盘,注重可靠性和性能。支持 Windows, Mac, Linux, iOS, Android 平台。支持文件同步或者直接挂载到本地访问。

网址:https://www.seafile.com/home/

演示地址:https://demo.seafile.top/

特点:

  1. 可靠的文件同步

    • 文件组织成资料库。每个资料库可选择性的同步到任意设备。可靠高效的文件同步将提高您的工作效率。
  2. 挂载到本地

    • 直接通过本地 S 盘来访问云端文件,不占用本地存储。为电脑提供服务器的海量存储空间。同操作系统无缝集成,还可以离线修改文件。
  3. 团队协作

    • 可以共享文件到群组。权限管理、版本控制、事件通知让协作更为流畅。
  4. Wiki 与网盘的功能

    • 融合 Wiki 与网盘的功能,使用 Markdown 格式以所见即所得方式编辑 Wiki 文档,提供搜索、标签、评审等知识管理功能,支持对外发布 Wiki 内容

07 ownCloud

ownCloud发布于2010年,并且由由 1100 个参与者的社区积极维护,定期发布更新。从底层结构、支持的存储系统协议种类、大量数据的处理能力来说,ownCloud是开源产品里比较优秀的。

网址:https://github.com/owncloud/

像本文列表里的其他应用一样, NextCloud 是自托管的,但是如果你不想在自己的 Linux 上安装 NextCloud 服务器,该公司与几个提供商达成了伙伴合作,提供安装和托管,并销售服务器、设备和服务支持。在市场中提供了大量的apps 来扩展它的功能。

08 NextCloud

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

网址:https://github.com/nextcloud/

09 Cloudreve

Cloudreve 可助你快速搭建属于自己的网盘系统,该系统支持不同的云存储平台,比如七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive、本机等都可以作为存储端,并且你无须关心物理存储方式。

小到个人可以使用 Cloudreve 搭建个人用网盘;大到公司团队搭建公有云系统和文件分享系统。该云盘系统还配备了详细的文档和讨论社区 Cloudreve 功能齐全:

  1. 视频、图像、音频、文本、Office 文档在线预览
  2. ☁️ 支持本机,从机,七牛,阿里云OSS,腾讯云COS,又拍云,OneDrive(包括世纪互联版)作为存储端
  3. 发布/下载支持客户端直传,支持下载限速
  4. 可对接Aria2离线下载
  5. 在线压缩/解压缩,多文件打包下载
  6. 覆盖全部存储策略的WebDAV协议支持
  7. ⚡ 拖拽上传,目录上传,流式上传处理
  8. 文件拖拽管理
  9. 多用户,用户组
  10. 创建文件,目录的共享链接,可设置自动过期
  11. 视频,图像,音频,文本,Office文档在线预览
  12. 自定义配色,黑暗模式,PWA应用,全站单页应用
  13. 多合一打包,开箱即用

网址:https://cloudreve.org/

演示地址:https://demo.cloudreve.org/home

网盘使用的场景我大体分为两大类:文件存储和分享的网盘,代表产品为百度网盘;另一种是文件增量同步的同步盘,代表产品为坚果云。那么我介绍的这些开源网盘程序那些可以胜任这两种需求场景呢?我的建议为:

如果你还有其他的网盘自建的想法或思路,也可以在评论区分享讨论。最后,如果你喜欢这篇文章,不要忘了点个关注,我们一起持续提升,这对我非常的重要, 我是格物时间,我们下期不见不散。

你可能感兴趣的:(对比9大开源网盘程序,自建网盘指南)