I am hosting more than 10 services currently but only Nextcloud sends me errors periodically and only Nextcloud is super extremely painfully slow. I quit this sh*t. No more troubleshooting and optimization.

There are mainly 4 services in Nextcloud I’m using:

  • Files: as simple server for upload and download binaries
  • Calendar (with DAVx5): as sync server without web UI
  • Notes: simple note-taking
  • Network folder: mounted on Linux dolphin

Could you recommend me the alternatives for these? All services are supposed to be exposed by HTTPS, so authentication like login is needed. And I’ve tried note-taking apps like Joplin or trillium but couldn’t like it.

Thanks in advance.

3 points

If you’re having issues with NextCloud being slow and having errors, it’s probably because the machine you are running it on is low on RAM and/or CPU.

I bring this up because what ever replacements you try would likely have the same issues.

My NextCloud instance was nearly unusable when I had it on a Raspberry PI 3, but when I moved it to a container on my faster machine (AMD Ryzen 7 4800U with 16GB of ram) it now works flawlessly.

permalink
report
reply
2 points

The backing database type and the storage it runs on are just as important too.

permalink
report
parent
reply
2 points

I agree with this. It needs a good amount of CPU cycle and RAM. Raspi struggled for me too.

permalink
report
parent
reply
1 point

My NC instance runs on a 24GB RAM, 4 CPU Ampere A1 host(Oracle), and still struggles. YMMV.

And it struggles as a photo backup host an i5-7xxx and 16GB RAM at home.


It’s not absurdly slow, it’s just…irritating sometimes.

permalink
report
parent
reply
1 point

Yeah, Ive got this in my setup as well and its been pretty slow. I thought it was a network thing because I’m currently using Tmobile home internet but switching to a fiber optic network with 500Mbps up and down soon. Im really hoping that changes things

permalink
report
parent
reply
1 point

Whta db are you using

permalink
report
parent
reply
1 point

Experiencing the same, a good CPU and lots of RAM would resolve the issue

permalink
report
parent
reply
1 point

Even if you ran a basic sqlite nexcloud, if properly optimized, you can deal with millions of files like its nothing. And that is the issue, the bugs and lacking optimization…

4650g + 64GB ram + Mysql and it was file locking on just a 21k 10GB folder constantly.

I have written apps (in Go) that do similar and process data 100 times faster then nextcloud. Hell, my scrapers are faster then nextcloud in a local netwerk, and that is dealing with external data, over the internet.

Its BADLY designed software that puts the blame on the consumer to get bigger and better hardware, for what is essentially, early 2000 functionality.

permalink
report
parent
reply
1 point

Mysql and it was file locking on just a 21k 10GB folder constantly

It’ll definitely do that if you keep your database on a network share with spinning disks.

Spin up a container with sqlite in a ram disk and point it to your same data location. Most of the problems go away.

permalink
report
parent
reply
2 points

What exactly have you tried to do to address your nextCloud problems?

permalink
report
reply
2 points

Sorry to hear you’ve had a bad experience. I’ve been running the lsio Nextcloud docker container for 4 years without any issues at all.

permalink
report
reply
2 points

I was on the same boat when I was running NC on a container. I switched to VM, and most of my issues have been resolved, but collabora. I am currently using the built-in collabora server, which is slow.

permalink
report
reply
2 points
  • Syncthing for files.
  • Proton calendar (so not self hosted)
  • Joplin, using file based sync with aforementioned syncthing. I saw you didn’t like it though.
  • I occasionally use scp
permalink
report
reply
1 point

For calendaring, I also went with the option of syncthing via DecSync. I can get my contacts and calendar on Android and Thunderbird, so I can avoid yet another unnecessary webapp.

permalink
report
parent
reply
1 point
*

This does look cool! But I notice that there’s really only one contributor (technically two, but the second only did one tiny commit) and they haven’t contributed any code in over a year. I don’t want to invest too much time migrating to a stale if not dead project.

permalink
report
parent
reply
1 point

Honestly, I think that the lack of commits is more due to the application being feature complete than “dead”. I’ve been using it for at least 3 years now and it works quite well.

permalink
report
parent
reply

Self-Hosted Main

!main@selfhosted.forum

Create post

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.

For Example

  • Service: Dropbox - Alternative: Nextcloud
  • Service: Google Reader - Alternative: Tiny Tiny RSS
  • Service: Blogger - Alternative: WordPress

We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.

Useful Lists

Community stats

  • 1

    Monthly active users

  • 1.8K

    Posts

  • 11K

    Comments

Community moderators