Nextcloud, in my opinion, is a great open source cloud application that allows anyone to self-host their own private cloud!!! But what are the advantages and disadvantages of using it?
Advantages of Self-Hosting Nextcloud
With the recent release of Nextcloud 15, Nextcloud has never been more stable and easy to use! But do the advantages outweigh all the disadvantages, plus the work required to setup and maintain Nextcloud?
Well look no further, here’s a list of advantages and disadvantages of using Nextcloud:
- Completely private and settings to encrypt all your uploaded documents
- Fast and Lightweight
- Most likely cheaper to add more storage to Nextcloud as to Google Drive
- Completely Customizable with plugins and more
- You can create storage quotas and add other users to possibly rent your cloud…
- A Nextcloud app is available on iOS and Android for file and image uploads…
Seems like Nextcloud is great and all, how do I start?
Well before you jump the gun, I recommend you keep on reading!
With that hefty list of advantages self-hosting, one may be thinking, “could there possibly be any disadvantages”? The truth is, no one piece of software is ever perfect or flawless…
So what are the disadvantages of self-hosting Nextcloud? Well, start reading the next few lines to find out!
- IF any problems occur, you will have to fix manually!
- You’re in charge of making sure the cloud is kept up to date and secure!
- If the filesystem corrupts or is destroyed, you will be the only one to blame…
- It is necessary to setup some sort of redundancy for a production environment!
One of the main disadvantages is if a error surfaces. Let’s say that you just updated to NextCloud v.16 (Doesn’t exist yet), and it completely bricks your self-hosted cloud.
You will be responsible for scanning error logs and contacting the support forums to see if anyone else can help you solve the problem.
Trust me. That will not be a fun experience.
In conclusion, if you’re outweighing the advantages and disadvantages of running your own cloud or just using something like Google Drive (One)…
My advice would be to determine what you want to accomplish… What I mean by this is, are you actually interested in managing your own cloud, or do you want a nice and simple setup that you just pay monthly for?
You can find the source-code for Nextcloud on GitHub, here…