Remove Nextcloud

Nextcloud really cannot be recommendion in my eyes.
I myself run 3 servers (of which one hosted by Nextcloud), one myself and one by Hetzner, and I really had my fare share of issues and I cannot say I would recommend it to anyone.

The service is unreliable:

  • updates are not coordinated, server updates break apps or disable them (even the ones maintained by the core team)
  • app stability is terrible. Now currently the calendar app is broken again and just misses random appointments in the web view for already a month.
  • error logs are often vague and unreadable
  • nextcloud cannot be recommended to be hosted elsewhere because itā€™s lacking proper end to end encryption
  • selfhosted nextcloud is often set up by others in insecure ways. F.x. often recommended is to use port forwarding on customer routers which isnā€™t a great idea.
  • support responses of nextcloud are usually not helpful. Often blaming the set up of the customer whilie this really is to blame to the software of nextcloud. Even hosted versions by nextcloud self are slow and give all kinds of user unfrendly error messages.
  • back up situation is messy, all kinds of solutions exists but none are fully seemless and complete.
  • over the years quite a few data corruption incidents happend with updates and none were given good solutions. If solutions were made it in few cases still caused data loss and relied on some cowboy style database scripts.
  • nextcloud tries to be a solution for everything but canā€™t seem to focus on their actual core product that still leaves much to be desired even after this got a lot of backlash from the community.
  • Nextcloud seems to be heading more and more on microsoft integrations. I can see why but it also makes no point for privacy that way. And just becomes yet another slow software package for corporate files. At best a cheaper alternative to MS Sharepoint.

Alternatives exist and I believe PG to be a platform to advice the general public on how to have an easy privacy journey. Not one that involves all kinds of system admin-ing and troubleshooting and complains for services that do not work well and just cause frustration.

This still may be a solution for people who have a lot of custom needs, probably for a company or who like thinkering around but this isnā€™t a straightforward recommendable solution for obtaining privacy in my eyes.

I have to wholeheartedly disagree. Iā€™m totally a novice when it comes to being a server admin, but I have run Nextcloud on a computer at home for nearly two years now with essentially no issues.

I agree it has flaws, but given the incredible amount of convenience it has granted me and the people around me who use my server, I think it would be extremely disappointing if Pguides chose to remove Nextcloud.

Regarding the stability issues youā€™ve encountered - I use the snap package on an Ubuntu server, which takes a very conservative approach to updates, so maybe thatā€™s why I havenā€™t had issues.

6 Likes

I also use the snap package. If anything this is worse than the docker image AIO that was later released.

Current issue with random calendar appointments not being visible in the webapp has been open voor more than a month.

I have made my exit plans and in the face of migration myself. I had already off loaded many things over the years but now I will kill the servers this year still.

I use StorageShare from Hetzner, and I have never faced any issues. I even made accounts for my family, and none of them have faced issues till now. Donā€™t know about other hosts that you used, but Hetzner sends an email saying there will be an update at some time frame, etc., and alerts you before.

1 Like

I have yet to reintegrate Nextcloud to my TrueNAS server due to an unrelated issue.

Right now I think Nextcloud is the best way to sync photos from iOS that my spouse uses. It is an ok experience, not exactly the best but it works and uploads HEIC format. I was wondering what were you proposing to replace it with (that has multiplaform apps)?

I think Nextcloud is still the best way to sync contacts and calendars unless you count EteSync as a viable alternative. Have you found any other good way move calendars and contacts securely? Proton Calendar is still a no go for me and it cant really sync between other devices.

You could use Radicale for calendar also. And I agree proton calendar isnā€™t amazing yet but I prefer the email integration.

4 Likes

No matter where hosted they all suffer from the badly rolled out updates and software bugs because of lacking unit testing. I my eyes very immature software development which could potentially also be very risky.

And for my family i wouldnā€™t want their stuff to be all unencrypted on a hetzner server but thatā€™s me.

As I said i think it can serve some who want to thinker around and fix shit. But it really isnā€™t recommendable.

1 Like

In my opinion, solutions you donā€™t host yourself like proton drive and ente.io donā€™t even come close to the flexibility and price that a self-hosted Nextcloud instance offers. For mine, I used an old mini pc I had laying around that had 2 TB of storage already in it, and for backups I used an external drive I already had. So essentially for free (aside from negligible electricity costs and the fact that I may have to swap out drives that inevitably die), I have 2 TB of cloud storage that I can allocate as I wish to the people around me who want to use it.

Compare that to using services like proton and ente.io - proton drive at least has a family plan, so for about $250/yr I could have 3 TB documents storage for me and 5 other people, and calendar as well. But I also need around 200 GB of photos for at least me and my partner. Ente.io doesnā€™t seem to have a family plan, so we would need two 500 GB plans, which is $200/yr. So $450/yr total, and then we still wouldnā€™t have synced contacts, a replacement for phonetrack, music streaming through subsonic, a tasks manager that syncs over the cloud that allows us to share lists with each other, a cospend replacement, etcā€¦ It really is difficult to overstate just how much of a value offer Nextcloud has been for me.

Ente does have Family plans

And yes in total it costs a bit more perhaps. But maintaining this nextcloud also costs time and that one in my case also got way too expensive.

Good to know is that proton gives you 50gb extra every year. Personally I also have a visionary account so I am on 6tb + yearly 50gb additions.

I migrated many things away over the years because of frustration with NC and now in the face that i will be able to shut it down this year.

You are probably right it isnā€™t as economical but wasting your time on a bad service is also not great and this also ainā€™t the money guides :).

2 Likes

Yeah, all fair points. Thanks for pointing out the ente.io family plans. I think since Iā€™ve just had so much luck with Nextcloud, I would rather keep it listed so anyone whoā€™s tech savvy and up to the task can give it a try. I agree it isnā€™t for everyone, and Iā€™m sorry youā€™ve had so many issues.

Does anyone have experience with Seafile? Itā€™s also self-hosted and only does files (not like Nextcloud now trying to be the everything app). It also supports ā€œE2Eā€ although if you want to log in through a browser the server will get your password for 1 hour, so itā€™s flawed as you still need to trust your hoster. For hosting at home it might be a good alternative to Nextcloud though? And then something like Radicale or Baikal for calendar and addressbook?

I think maybe split this up in different thread(s)

I agree. I used to self-host NextCloud using Cloudron on a cloud VPS earlier. The system had some weird errors every time someone uploaded a large file. Finding out what went wrong is a big issue cause it would take a lot of time after my 9-to-5 job. Hence, I went online to see if anyone hosted it and came across Hetzner.

I do like Proton but since I already have my email with them, putting all my eggs in one basket did not seem right to me.

1 Like

And letā€™s be clear here. PG recommendation is currently already to only use this as self hosted solution.

I personally deem the risk of usong proton for this all very low you just gotta keep backups outside proton too. Never allow one party to be able to lock you out.

1 Like

Iā€™m using Syncthing for private data (docs, photosā€¦) as itā€™s way easier for ā€œself-hostingā€ than NC and hosted Nextcloud for less important data (books, musicā€¦). But also for calendar, contacts, bookmarks, tasksā€¦ sync. From my experience (hosted) Nextcloud is a good service, even if it lacks E2EE (Iā€™ve been using/testing Cryptomator with NC, itā€™s ok). I agree they might have spent too much resources for less important stuff (apps integration), unlike Seafile or Owncloud, but on the other side, it is something that makes them unique. And it is the best cloud service IMO. Sure bugs are there, I recently discovered that in some server versions enabling Music app blocks deletion of empty folders :smiley: And Iā€™ve been using Music app to stream my collection to some of my devices. But itā€™s fixed now :d

As a self-hosted option, I would for sure list NC as an option, though it depends on user needs. But maybe also as 3rd party service, as it is more private than the most popular ones (onedrive, dropbox, google driveā€¦). NC providers are usually small(er) hosting companies with totally different business model, therefore their price is notably higher, as they donā€™t make money selling user data. But at the end, itā€™s all about trust, and thatā€™s up to user to decide

Just for reference:

Another good example of how Nextcloud does not understand good development practises. If they had unit tests, something like purging calendar and contact changes would have never happened.

Edit:
Adding yet another reference if anyone will suggest the flawed e2ee crap of nextcloud again: Text app and Android Direct Editing permit creating data unencrypted within encrypted folders Ā· Issue #5168 Ā· nextcloud/text Ā· GitHub

2 Likes

https://libreddit.bus-hit.me/r/selfhosted/comments/15txwxo/seafile_vs_nextcloud_performance/jwo6qh8/