自建云存储: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 |
read more: Stream media files from nextcloud to your Android (and iOS) device with Kodi
自建云存储:Nextcloud vs. ownCloud vs. Seafile的更多相关文章
- 私有云存储搭建(owncloud)
第一步.搭建LAMP(基于linux7.1.1503) 1 配置yum(网络加本地,下面为网络) [vault.centos.org_7.1.1503_os_x86_64_] name=added f ...
- 搭建nextcloud私有云存储网盘
简介: 搭建个人云存储一般会想到ownCloud,堪称是自建云存储服务的经典.而Nextcloud是ownCloud原开发团队打造的号称是“下一代”存储. 真正试用过后就由衷地赞同这个Nextclou ...
- 自建Ceph存储与 AWS、阿里云、腾讯云的成本对比
本文单从存储成本角度对比了自建Ceph存储和业界公有云存储的硬件成本,不包括IDC带宽成本. 统计Ceph集群的用到的主要设备为: OSD.MON.RGW服务器 .TOR交换机. 机架. 下表解释: ...
- 自建存储与使用微软Azure、七牛等第三方云存储综合考察分析
http://www.cnblogs.com/sennly/p/4136734.html 各种云服务这两年炒的火热,加之可以降低成本,公司想先在部分业务上尝试使用下,刚好最近有个项目有大量小文件需要存 ...
- 博客搬家 - 记第四次搬家(hugo建站推送到谷歌云存储)
写在前面,搬迁记录 记录我的博客这次搬家过程.我的博客之前经历过: wordpress github page Bitcron - 机制很不错(写完的博客自动保存到dropbox并发布,可惜搜索引擎的 ...
- Ueditor上传图片到本地改造到上传图片到云存储
作为新手说多了都是泪啊!我特别想记录一下作为菜鸟时的坑.看看以后是否会看着笑出来. 为什么要改到云存储上就不说了.好处多多. 视频教程上使用的又拍云同时也提到了七牛云.下来我自己也查了下.又拍云是试用 ...
- Unity之Bmob云存储一
无论我们做软件还是做游戏,少不了的就是和数据打交道,对于要保存到本地的数据,我们可以采用的载体太多了.例如:txt,Xml,Sqlite,SqlServer,Mysql等等,具体使用什么那就视情况而定 ...
- 国内云存储对比: 阿里云、腾讯云、Ucloud、首都在线
阿里云的数据存储<http://www.aliyun.com/product/rds/> RDS — 关系型数据库服务(Relational Database Service,简称RDS) ...
- Linux最佳的云存储服务分析
什么样的云服务才适合作为 Linux 下的存储服务?兄弟连www.itxdl.cn来帮大家分析一下! 大量的免费空间.毕竟,个人用户无法支付每月的巨额款项. 原生的 Linux 客户端.以便你能够方便 ...
随机推荐
- Java 设计模式之 简单工厂模式(静态工厂方法模式)
简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static FactoryMethod Pattern),是通过专门定义一个类来负责创建其他类的 ...
- 洛谷P1120 小木棍 [数据加强版](搜索)
洛谷P1120 小木棍 [数据加强版] 搜索+剪枝 [剪枝操作]:若某组拼接不成立,且此时 已拼接的长度为0 或 当前已拼接的长度与刚才枚举的长度之和为最终枚举的答案时,则可直接跳出循环.因为此时继续 ...
- 【转载】Stackless Python并发式编程介绍[已校对版]
Stackless Python并发式编程介绍[已校对版] 作者: Grant Olson 电子邮件: olsongt@verizon.net 日期: 2006-07-07 译者: ...
- SHELL脚本里执行的东西需要多次回车确认,怎么实现自动回车确认?
写了个自动配置的shell脚本,其中有几行是 …… ./build-key-server ./build-key-client …… 在执行build-key-server和build-key-cli ...
- Vagrant 手册之 Vagrantfile - 提示及技巧
原文地址 Vagrantfile 是一种非常灵活的配置格式.语法基于 Ruby,可以用它做很多事情.在本页使用一些提示和技巧时,请注意正确使用它们. 1. 使用循环定义虚拟机 如果你想对多机器应用稍微 ...
- JS对象—对象总结(创建、属性、方法)
1.创建对象Object 1.1 字面量的方式创建 1.2 new Object() 1.3 构造函数创建 1.4 工厂模式 1.5 Object.create() ES5新增方法 Object. ...
- 【洛谷p1036】选数
(一定要声明我太蒟了,这个题扣了一上午……) 算法标签: …… dfs真的不是我所擅长的qwq,这道题的思路其实很简单,就是先dfs搜索所有可能的和,然后判断是不是质数.说着好说,然鹅并不好写: 第一 ...
- 2015 GDUT校赛
周末打了个GDUT的校赛,也是作为SCAU的一场个人排位. 比赛中竟然卡了个特判,1个半钟就切了5条了,然后一直卡. 还有其他两条可以做的题也没法做了,性格太执着对ACM来说也是错呀. 讲回正题 . ...
- LeetCode 852. Peak Index in a Mountain Array(C++)
Let's call an array A a mountain if the following properties hold: A.length >= 3 There exists som ...
- JavaFX程序初次运行创建数据库并执行建表SQL
在我的第一个JavaFX程序完成安装的时候才突然发现,不能要用这个软件还要手动执行Sql来建表吧? 于是我的想法是在Main程序中执行时检测数据库连接状况,如果没有检测到数据库或者连接异常,那么出现错 ...