OwnCloud and NextCloud are both file sharing servers that put the control and security of your own data back into your hands. They do basically the same, in fact, NextCloud forked from OwnCloud on 2016, while OwnCloud first release goes back to 2010. Today the main difference we could find is that NextCloud supports Audio and Video conferencing, and Screen sharing via SpreedBox Integration. If you like you can see a comparison chart in the link here.
Today, most people have their digital life stored on online servers from various companies. Think Google, Apple, Facebook, Twitter, Dropbox, Instagram and many others. You uploaded your pictures, your music, your daily ramblings, happy and sad thoughts. You use these services to share with others, to send and receive emails, store address books, play music and video, have your files available on any device you want. All great features, no doubt! When your phone breaks, just having to log in to the new one to find all your pictures, contacts and other settings is an amazing and reassuring capability brought by these services, often (perhaps incorrectly) called ‘the cloud’.
But you might wonder: “Where is this data? Who has access to it?“
These questions have become more pressing since the revelations that our own government is spying on us, and collecting and snooping into virtually all of our online communications. They know that foreign and our own governments have access. Criminals and large corporations, too. This knowledge about us can be used and abused in many ways, for financial gain, for control, for harmless and harmful fun.
Many people prefer to have more control over who gets to see the photos they send to their spouse or friends, who gets to read their bank account statements or determine their political allegiance. Or know where they are – as mobile phones track your location pretty much continuously…
This is where ownCloud, NextCloud and similar technologies come in. They offer you the option to take back your data. Once you install it on a server (or let somebody do that for you! Decentralization is an important tool to protect privacy) you can access your private data in an easy to use web interface or synchronize it with your devices like Android and iPhones. You can store your contacts and calendar as well as files on ownCloud or NextCloud and, through the many of their apps, use it to store passwords, play music and movies and so on. It also allows you to securely share with other people and collaborate on documents.
All this is free, as they are available under an ‘open source license‘, which gives you the right to examine, share and modify it. They are developed by an international community of both paid and volunteer contributors and you can get involved, too.
Things OwnCloud or NextCloud do not do
Note that ownCloud or NextCloudareNOT backup tools: the desktop client, for example, they will synchronize the contents of a local folder with the server. That works for file modifications and additions, but also deletions. If you delete a file on the server, it gets deleted on all devices that you installed the client on! And if you delete a file on the client, it gets deleted on the server and then deleted on other clients that were syncing that file.
For instance, both systems have a trash for deleted files and retains older versions of files, which means deleted or modified files can be brought back. But this functionality can be disabled by the system administrator and depending on the space usage settings, deleted or older versions of files get deleted over time. You should always backup your Cloud server!
Similarly, note that External Storage and the Server to Server sharing which they support, connects the system to an external storage like FTP or Samba, or to another ownCloud or NextCloud server. Files will show up in your web interface and can be synced with the client. However, they are not replicated on your server! They are merely fetched whenever you request them in the web interface. Once the external storage disappears or the other server retracts your access, you can no longer access the files! Make a copy if you want to have them on your own server.
The External Storage application allows you to mount external storage services, such as Google Drive, Dropbox,Amazon S3, SMB/CIFS ﬁleservers, and FTP servers in NextCloudor OwnCloud. This way you can access the content of your different cloud storage servers.
How Secure areOwnCloud and NextCloud?
- They both supports HTTPS and offers server-side encryption. The Server automatically generates a 4096-bit strong private/public key-pair for each user. Private keys are encrypted with the user’s login password and thus nobody can get at your data if you are not logged in on your ownCloud/NextCloud server.
- They are open source projects so all code is visible. They are committed to building secure code and work following the leading industry security practices. Finally, they employ a full-time security expert and do regular security audits on the code.
Choose one and Give it a try
By Javier Esteva / Developer Apps Android/iOS. FrontEnd
Developer Java 8, C#, XCODE