自建云存储:Nextcloud vs. ownCloud vs. Seafile

Self-hosted Cloud Storage: Nextcloud vs. ownCloud vs. Seafile

By Ashutosh KS in Hosting. Updated on June 13, 2018.

Are you planning to build your own Dropbox-type cloud storage for your team or business? Though there are various self-hosted cloud solutions for creating a private cloud yet all of them will not fit your requirements.

That is why, in this post I am going to confront the top three self-hosted cloud storage solutionsi.e. Nextcloud, ownCloud, and Seafile, to help you pick the best. These three are free and open-source solutions to create and host private cloud — a cloud for you and your contacts only.

So, let us discuss these in detail to know where they stand individually.

Read Also: 15 Tips to Get More Out of Dropbox

Introduction

ownCloud was started to provide a free replacement for proprietary storage service providers. Nextcloud, on the other hand, is a featureful fork of ownCloud that was started by ownCloud’s core developers including its founding developer. And Seafile was born with an objective to develop and distribute a file syncing software.

Although these three were started to provide a proprietary-free cloud storage solution yet they have lots of differences. The most notable among those is, ownCloud and Seafile offer two editions — a server edition that is free and open-source and a pro/enterprise edition with extra features, but Nextcloud, on the other hand, features a single edition with optional enterprise support.

Download options

Nextcloud provides numerous methods to install or get it — an archive file and a web installer for dedicated servers and shared hosts. It also offers appliances and images for easy deployment to your servers.

Lastly, there are also officially suggested cloud providers and device manufacturers to get it easily.

ownCloud, being the base of Nextcloud, offers almost similar installation options — a tarball and a web installer. It also offers appliances, images, and distribution packages to deploy it readily on servers. Moreover, there are various hosting partners to create and sign up for your private cloud quickly.

Seafile gives less options than the above two — a web installer (installation script) as well as pre-built binary packages for Linux distributions. Moreover, it offers docker images and supports Raspberry Pi as well, interestingly.

Nextcloud is the clear winner here. You can get ready-made devices with preinstalled Nextcloud, which are not available for ownCloud. And both of these offer a lot more than Seafile for getting and setting up a private cloud.

Usability features

Sharing features

Nextcloud offers numerous features to enhance collaboration among a team. It supports Collabora Online Office to allow viewing and editing documents online.

Moreover, you can search for and share a file with a user or group on the cloud, add comments to discuss about it, or create a public link to share it with others. You can also add a expiration date or a password to links for added protection.

ownCloud features all sharing features of Nextcloud. What I found unique as well as interesting is its ‘Guests’ feature, which enables creating limited accounts that allow guests to have full collaboration without assigning them as members.

Seafile too offers almost the same features as Nextcloud. It also avails a library feature to create libraries of files and folders that you can then sync or share.

ownCloud surely stands out in this section with its unique feature ‘Guests’. Of course, both the other solutions provide all the necessary sharing features.

Supported devices

Nextcloud desktop clients support Windows 7 and above, macOS 10.10 and newer versions, and Linux distributions as well. Its mobile apps are available for Android, iOS, and Windows platforms with the last one still in testing phase.

ownCloud too supports all devices as Nextcloud except for Windows Mobile.

Seafile also supports as many platforms as supported by ownCloud. What makes it unique is it provides drive and sync clients separately for desktop platforms.

Though Nextcloud has the edge here yet Windows Mobile platform is less used, thus all the three solutions have almost the same set of supported devices.

Apps & integrations

Nextcloud offers ‘Nextcloud Talk’ and ‘Nextcloud Groupware’, which promotes collaboration and productivity among a team and makes it a complete solution. Talk allows the users to text, call, or have web meetings with other users. Groupware provides webmail, calendar, and contactsmanagement features.

Also, its ‘App Store’ hosts 120+ apps to add more functionalities.

ownCloud’s store features official apps for calendar and contacts. Its ‘ownCloud Marketplace’ stores 200+ official and third-party apps to extend its functionality.

I found there are apps to add bookmarks and tasks feature, add external storage services including Dropbox, integrate a backup solution, etc.

However, there is no app to add text, call, or web meetings support, unlike Nextcloud.

Seafile, on the other hand, misses all such features. That means, it is just a file sync and share platform with support for online office but it lacks collaboration features like calendar, contacts, web mail, and text and call as well.

Nextcloud is definitely the winner here — it is a mature solution with various collaboration features, making it a self-hosted rival of Google Drive + Hangouts.

ownCloud lacks many such features but is still better than Seafile, which is just a Dropbox-like file storage solution with basic collaboration options.

Security features

Nextcloud features robust security measures including encryption while data transfer, server-side storage encryption, and client-side end-to-end encryption. It also offers file access control and app access rights for better control.

Also, LDAP, SAML, Active Directory, and Kerberos are supported out of the box.

ownCloud offers similar security features with some exceptions to Nextcloud like it does not feature app access rights and Native SAML support. ownCloud even miss content security policy feature, which is offered by Nextcloud.

Seafile also features server-side data encryption and end-to-end encryption at client side along with encryption during data transfer. However, it misses features like LDAP and Active Directory, which are found in others.

Nextcloud is again the victor in this section. Though all three are good at usual and essential security features yet Nextcloud has lot more features to protect your data from intruders and give admins fine control over its accessors.

Enterprise features

Nextcloud, as I told before, offers almost everything in its free edition. It does include full-text search, anti-virus integration, data workflow management, file access control, audit logs, and integrated account management.

If you opt for one of their subscriptions, they offer you maintenance and support. Moreover, you can opt for Collabora Online Office or branding services separately.

ownCloud features many productivity and security features in its enterprise edition. Its workflows feature lets you automate file management, ownBrander lets you custom brand your cloud, and SharePoint integration offers access to all SharePoint files on ownCloud.

Moreover, it offers network drive support, file firewall (to set access rules for files), audit logs, single sign-on, and more.

Seafile too offers numerous features in its pro edition. You can lock files to avoid co-editing, set permissions on folders, and have role-based accounts. If I talk about usability features, it include full-text file search, Office Online Server integration, and an online garbage cleaner.

Moreover, it features advanced single sign-on, remote wipe, anti-virus integration, and audit log for high security.

Nextcloud is definitely better than the other two here — especially if you are looking for a low-cost yet featureful solution.

It avails most features in its free edition and its subscription cost is lowest with ownCloud’s being highest.

Which to choose?

It is your decision at the end of the day, but I will suggest to evaluate your team’s or business’s requirements with the features provided by these solutions. Then you can choose one of these based on the best match. Don’t you agree?

Table of comparison

Nextcloud ownCloud Seafile
Download options Web installer, Archive file, Appliances and images, Distribution packages, Cloud providers, Ready-made devices Web installer, Archive file, Appliances and images, Distribution packages, Cloud providers Web installer, Archive file, Docker images, Distribution packages
Sharing features Online Office, Share with a user or group, Public yet protected links Online Office, Share with a user or group, Public yet protected links, Guests feature Online Office, Share with a user or group, Public yet protected links, Library feature
Supported devices Windows, macOS, Linux, Android, iOS, Windows Mobile Windows, macOS, Linux, Android, iOS Windows, macOS, Linux, Android, iOS
Apps & integrations Talk & Groupware apps, App store with 120+ apps App store with 200+ apps None
Security features Storage encryption, End-to-end encryption, File access control, App access rights, LDAP, Native SAML, Active Directory, Kerberos Storage encryption, End-to-end encryption, File access control, LDAP, Active Directory, Kerberos Storage encryption, End-to-end encryption, App access rights, LDAP, Shibboleth, Active Directory, Kerberos
Enterprise features Full-text search, Anti-virus integration, Data workflow management, File access control, Audit logs, Integrated account management, Collabora Online Office, Custom branding Full-text search, Anti-virus integration, Data workflow management, File firewall, Network drive support, Audit logs, Single sign-on, SharePoint integration, Collabora Online Office, Custom branding Full-text search, Lock files, Anti-virus integration, Remote wipe, Audit logs, Role-based account management, Office Online Server, Custom brandin

原文地址:https://www.cnblogs.com/sonictl/p/10992520.html

时间: 2024-07-31 19:42:02

自建云存储:Nextcloud vs. ownCloud vs. Seafile的相关文章

搭建nextcloud私有云存储网盘

简介: 搭建个人云存储一般会想到ownCloud,堪称是自建云存储服务的经典.而Nextcloud是ownCloud原开发团队打造的号称是“下一代”存储. 真正试用过后就由衷地赞同这个Nextcloud:它是个人云存储服务的绝佳选择.一开始以为Nextcloud只是一个网盘云存储,后来看到 Nextcloud内置了Office文档.图片相册.日历联系人.两步验证.文件管理.RSS阅读等丰富的应用,我发现Nextcloud已经仅仅可以 用作个人或者团队存储与共享,还可以打造成为一个个人办公平台,几

Centos7 搭建owncloud云存储

Centos7 搭建owncloud云存储 首先准备必要的软件和资料. 这里我已经整理好了: 百度云共享 不过最好还是自己去官网上下.这里只不过是提供了快捷方式. owncloud官网:https://www.owncloud.org 安装vmware 和 虚拟机的安装就不演示了.下面直接开始演示安装LAMP环境, 和 owncloud的安装. 推荐使用putty或者其他ssh软件远程连接到虚拟机再开始输入命令. 比直接再虚拟机内完成操作方便. 我这里使用xshell进行远程连接. 效果都是一样

腾讯云首推私有云存储,意欲抢占更多用户市场

腾讯云首推私有云存储,意欲抢占更多用户市场 8月23日,腾讯云于2017腾讯"云+未来"峰会北京站,面向全球用户,重磅推出了智能云存储新品系列.其中,为给各行业领域提供更多能满足其私有存储需求的公有云服务,腾讯云特别推出了私有化存储CSP(Cloud Storage on Private),它以标准化.分布式的X86架构为基础,为客户提供机房私有部署.腾讯云机房专区部署两种方式,在满足客户多场景需求的同时,更保障其对系统100%的可控性. 直面市场挑战,腾讯云重拳出击 众所周知,公有云

Linux最佳的云存储服务分析

什么样的云服务才适合作为 Linux 下的存储服务?兄弟连www.lampbrother.net来帮大家分析一下! 大量的免费空间.毕竟,个人用户无法支付每月的巨额款项. 原生的 Linux 客户端.以便你能够方便的在服务器之间同步文件,而不用做一些特殊的调整或者定时执行脚本. 其他桌面系统的客户端,比如 Windows 和 OS X.移动性是必要的,并且同步设备间的文件也很有必要. 基于 Android 和 iOS 的移动应用程序.在今天的现代世界里,你需要连接所有设备. 我不将自托管的云服务

Ueditor上传图片到本地改造到上传图片到云存储

作为新手说多了都是泪啊!我特别想记录一下作为菜鸟时的坑.看看以后是否会看着笑出来. 为什么要改到云存储上就不说了.好处多多. 视频教程上使用的又拍云同时也提到了七牛云.下来我自己也查了下.又拍云是试用7天.七牛云是免费的.免费的空间小点.对于学习来说小点没关系.所有就打算用它了.其实中间还有点小插曲.我比较喜欢小米.所有就连带着也喜欢金山.知道金山也有云.去看了看确实也不错.送的免费空间和七牛实名认证后的空间大小一样.还不用实名认证.七牛的实名认证如果只是身份证号的话就认了.居然要拿着身份证拍照

云存储技术终将成为企业存储的归宿

云存储技术目前在市场中所使用的还有一点的技术障碍.但是在使用的时候还是有很多的企业需要进行详细的讨论.云存储技术到底将要走向何方,还是需要时间慢慢的试炼. 美国华盛顿地铁相撞的新闻让我联想到云存储技术的安全问题.数据交给云存储服务供应商还是自己保存哪个更安全?这跟选择坐公交地铁(或者打车)还是自己开车哪个更安全还有那么点相似之处. 任何一种交通方式都有潜在危险,选哪个就看你信得过谁了.自己开车是把命放在自己手里;而其它方式是把命交给了公交/地铁/出租车司机.如果自己车技平平甚至走路过十字路口都要

物联网环境下的云存储安全问题研究

物联网环境下的云存储安全问题研究 物联网是一种利用计算机技术.互联网技术.通信技术.传感技术等多种技术将物品与互联网连接起来,以实现信息传递.智能识别.物品管理等功能的网络. 随着云计算技术受到广泛的关注,云存储技术也得到了广泛的重视.云存储可以在一系列软件的支撑下将多种存储设备进行整合,构成海量存储空间空用户使用.利用云存储服务,物联网供应商可以达到避免自建数据存储中心,节约运营成本,提高服务质量的目的. 一.云存储技术概述 云存储技术是云计算技术的延伸,该技术通过使用多种技术手段如集群应用.

又拍云叶靖:OpenResty 在又拍云存储中的应用

2019 年 7 月 6 日,OpenResty 社区联合又拍云,举办 OpenResty × Open Talk 全国巡回沙龙·上海站,又拍云平台开发部负责人叶靖在活动上做了<OpenResty 在又拍云存储中的应用>的分享.OpenResty x Open Talk 全国巡回沙龙是由 OpenResty 社区.又拍云发起,邀请业内资深的 OpenResty 技术专家,分享 OpenResty 实战经验,增进 OpenResty 使用者的交流与学习,推动 OpenResty 开源项目的发展.

云原生存储和云存储有什么区别?

作者 |?李鹏(壮怀) 阿里云智能事业群高级技术专家 导读:新的企业负载/智能工作负载容器化.迁云.存储方面遇到的性能.弹性.高可用.加密.隔离.可观测性以及生命周期等方面的问题,不但需要存储产品层次的改进,更需要在云原生的控制/数据平面的改进,推进云原生存储和云存储的演进.本文将介绍一下问题场景,探讨可行的解决方案,最终得出云原生存储以及云存储目前可以做什么和未来还需要做什么. 引言 最近有幸参加了由 Infra Meetup 联合 Kubernetes & Cloud Native Meet