5 个 Dropbox 的开源替代方案

查找一款不会损害您的安全性、自由或银行存款的文件共享应用程序。
524 位读者喜欢这个。
Cat dropped in a box

Opensource.com

Dropbox 是文件共享应用程序中的巨头。即使它是一个非常流行的工具,您也可能会选择使用替代方案。

也许这是因为您出于所有充分的理由,包括安全性和自由,而致力于开源之道,或者可能是您被数据泄露吓到了。或者,也许定价计划不符合您实际需要的存储量。

幸运的是,市面上有各种各样的开源文件共享应用程序,它们以远低于 Dropbox 收费的价格为您提供更多的存储空间、安全性和对数据的控制。价格有多低?如果您是一位精通技术的用户,并且拥有可用的 Linux 服务器,那就试试免费的。

以下是五个最佳的 Dropbox 开源替代方案,以及您可能想要考虑的其他一些方案。

ownCloud

ownCloud

ownCloud 于 2010 年推出,是此列表中最老的应用程序,但不要被它迷惑:它仍然非常受欢迎(据该公司称,拥有超过 150 万用户),并由 1,100 名贡献者组成的社区积极维护,定期发布更新。

它的主要功能——文件和文件夹共享、文档协作——与 Dropbox 类似。它的主要区别(除了它的开源许可证)在于您的文件托管在您的私有 Linux 服务器或云端,让用户完全控制您的数据。(自托管是此列表中的应用程序的共同特点。)

使用 ownCloud,您可以通过适用于 Linux、MacOS 或 Windows 计算机的客户端或适用于 Android 和 iOS 设备的移动应用程序同步和访问文件,并为他人提供受密码保护的链接,以便进行协作或文件上传/下载。数据传输通过端到端加密 (E2EE) 和 SSL 加密进行保护。您还可以通过其市场中提供的各种第三方应用程序扩展其功能,并且还有一个付费的商业许可企业版。

ownCloud 提供全面的文档,包括安装指南以及用户、管理员和开发人员手册,您可以在其 GitHub 存储库中访问其源代码

NextCloud

NextCloud

NextCloud 于 2016 年从 ownCloud 分拆出来,并共享许多相同的功能。Nextcloud 标榜其高安全性和法规遵从性作为一个显著特点。它具有 HIPAA(医疗保健)和 GDPR(隐私)合规性功能,并提供广泛的数据策略执行、加密、用户管理和审计功能。它还在传输和静态状态下加密数据,并与移动设备管理和身份验证机制(包括 LDAP/AD、单点登录、双因素身份验证等)集成。

与此列表中的其他解决方案一样,NextCloud 是自托管的,但是如果您不想在 Linux 上自行部署 NextCloud 服务器,该公司与多家提供商合作进行设置和托管,并销售服务器、设备和支持。市场提供大量应用程序来扩展其功能。

NextCloud 的文档页面为用户、管理员和开发人员提供详尽的信息,以及指向其论坛、IRC 频道和社交媒体页面的链接,以获得社区支持。如果您想贡献、访问其源代码、报告错误、查看其 (AGPLv3) 许可证,或者只是了解更多信息,请访问该项目的 GitHub 存储库

Seafile

Seafile

Seafile 可能没有 ownCloud 或 Nextcloud 的花哨功能(或应用程序生态系统),但它可以完成工作。本质上,它充当您 Linux 服务器上的虚拟驱动器,以扩展您的桌面存储,并允许您有选择地共享文件,并具有密码保护和各种级别的权限(即,只读或读/写)。

它的协作功能包括按文件夹访问控制、受密码保护的下载链接以及类似 Git 的版本控制和保留。文件通过双因素身份验证、文件加密和 AD/LDAP 集成进行保护,并且可以从 Windows、MacOS、Linux、iOS 或 Android 设备访问。

有关更多信息,请访问 Seafile 的 GitHub 存储库服务器手册wiki论坛。请注意,Seafile 的社区版在 GPLv2 下获得许可,但其专业版不是开源的。

OnionShare

OnionShare

OnionShare 是一款很酷的应用程序,它只做一件事:它允许您安全地共享单个文件或文件夹,如果需要,还可以匿名共享。无需设置或维护服务器——您只需在 MacOS、Windows 或 Linux 上下载并安装该应用程序即可。文件始终托管在您自己的计算机上;当您共享文件时,OnionShare 会创建一个 Web 服务器,使其可以作为 Tor Onion 服务访问,并生成一个无法猜测的 .onion URL,允许接收者通过 Tor 浏览器访问该文件。

您可以设置文件共享的限制,例如限制下载次数或使用自动停止计时器,该计时器设置严格的到期日期/时间,之后文件将无法访问(即使尚未被访问)。

OnionShare 在 GPLv3 下获得许可;有关更多信息,请查看其 GitHub 存储库,其中还包括 文档,其中涵盖了这款易于使用的文件共享应用程序的功能。

Pydio Cells

Pydio Cells

Pydio Cells 于 2018 年 5 月实现了稳定性,是对 Pydio 文件共享应用程序核心服务器代码的全面改造。由于 Pydio 基于 PHP 的后端存在局限性,开发人员决定使用微服务架构以 Go 服务器语言重写后端。(前端仍然基于 PHP。)

Pydio Cells 包括常用的文件共享和版本控制功能,以及应用内消息传递、移动应用程序(Android 和 iOS)以及社交网络风格的协作方式。安全性包括基于 OpenID Connect 的身份验证、静态加密、安全策略等。高级功能包含在企业发行版中,但在社区(或“家庭”)版本中,对于大多数中小型企业和家庭用户来说,已经有足够强大的功能。

您可以为 Linux 和 MacOS 下载 Pydio Cells。有关更多信息,请查看 文档 FAQ源代码 存储库和 AGPLv3 许可证

其他需要考虑的方案

如果这些选择不能满足您的需求,您可能需要考虑以下开源文件共享类型的应用程序。

  • 如果您的主要目标是在设备之间同步文件,而不是共享文件,请查看 Syncthing)。
  • 如果您是 Git 爱好者,并且不需要移动应用程序,您可能会喜欢 SparkleShare
  • 如果您主要想要一个聚合所有个人数据的地方,请查看 Cozy
  • 而且,如果您正在寻找轻量级或专用的文件共享工具,请仔细阅读 Scott Nesbitt 对一些鲜为人知的选项的评论

您最喜欢的开源文件共享应用程序是什么?请在评论中告诉我们。

User profile image.
Opensource.com 发布关于创建、采用和共享开源解决方案的故事。在 Twitter 上关注我们 @opensourceway。

9 条评论

您错过了一个最大的参与者和我个人最喜欢的:Mega 同步 mega.nz。

仅仅因为他们在文章中没有提到 Mega 并不意味着他们“错过”了它。

回复 作者 Georgi (未验证)

Mega 不再由 kim.com 拥有,它现在是新西兰政府的财产。因此,它不再被认为是隐私友好的……它是政府,所有政府都喜欢窥探您的个人生活

回复 作者 Georgi (未验证)

我想听听 owncloud 和 nextcloud 之间的详细比较……我为什么要选择其中一个而不是另一个?一个明显优于另一个,还是它们只是同一事物的略有不同的变体?

我已经让 ownCloud 在家庭服务器上正常工作了。我已经让家庭成员运行 Windows (7 & 10) 以及我自己 (Linux) 现在同步它。

我很想看看是否可以使其在外部访问,但我对它保存我的个人生活并可能受到威胁感到不安!

此外,除非我将其放到其他服务器上,否则它也无法帮助我保护我的文件免受家庭级别的灾难。它只会让我可以在工作时通过浏览器访问我的文件等。

啊,一篇关于非常重要话题的及时文章。
非常感谢!;-)

在一个我处理所有 IT 杂务(兼职)的客户站点,我已经为他们设置了 JottaCloud,它位于挪威,那里拥有地球上一些最严格的隐私法。还不错!简单,具有许多强大的功能和定价。
它不是开源的,但这是为一家没有全职 IT 员工的 SMB 准备的,所以我保持了简单,并确保他们的数据永远不会进入爱管闲事的无所不见的五眼矩阵。;-)

我尝试了很多 - 我为 Dropbox Pro 付费了 3 年,但最近取消了我的订阅,在使用它的早期 10 年中 - 我“赚取”了 11 GB 的存储空间 - 但 Dropbox 从一开始就对我来说不够“跨平台”(例如,没有适用于基于 ARM 的 Linux 设备的二进制文件,例如 RPi) - 基本上我用“Resilio Sync”替换了 Dropbox,并且我为 5 用户专业版许可证(“终身”)付费了……还尝试了 OwnCloud 和 NextCloud(我发现 NextCloud 稍好一些) - 但 Resilio Sync 正在做我需要的一切(加上我在 FreeNAS 上使用了一个 resilio 插件) - 以及我 iPad 和 Android 手机上的 Resilio Sync 应用程序(都是免费的 - 与适用于 iOS 的 Owncloud 应用程序不同)!我仍然会继续使用我的免费 Dropbox 作为辅助工具 - 但 Resilio 可以完成我需要的一切,我的音乐收藏在我的所有设备上(在那些存储空间不足的设备上进行选择性同步)。我的任何同步数据都不会存储在云端 - Resilio Sync 基于旧的“btsync_(我认为与 syncthing 相关)。无论如何 - 我已经让它在我的 RPi3、OrangePi、BananPi、我的 NAS、我的 3 台 Linux 桌面/笔记本电脑以及我的工作 Windows 10 笔记本电脑、iPad Pro 和 Galaxy Note 上运行...

© . All rights reserved.