My Nextcloud has always been sluggish — navigating and interacting isn’t snappy/responsive, changing between apps is very slow, loading tasks is horrible, etc. I’m curious what the experience is like for other people. I’d also be curious to know how you have your Nextcloud set up (install method, server hardware, any other relevent special configs, etc.). Mine is essentially just a default install of Nextcloud Snap.

Edit (2024-03-03T09:00Z): I should clarify that I am specifically talking about the web interface and not general file sync capabilites. Specifically, I notice the sluggishness the most when interacting with the calendar, and tasks.

1 point

I stopped using it because it has an extremely complex protocol, with very large bloat that increases with the number of files, and incredibly sensitive to latency.

When I stopped syncing directories because they would take days to upload and started compressing them so they would finish in 10 minutes, I decided it had to go. (Oh, and it’s extremely sensitive to network problems too.)

permalink
report
reply
3 points

I still use Nextcloud for syncing documents and other basic stuff that is relatively simple. But I started getting glacial sync times consuming large amounts of CPU and running into lots of conflicts as more and more got added. For higher performance, more demanding sync tasks involving huge numbers of files, large file sizes, and rapid changes, I’ve started using Syncthing and am much, much happier with it. Nextcloud sync seems to be sort of a jack of all trades, master of none, kind of thing. Whereas Syncthing is a one trick pony that does that trick very, very well.

permalink
report
parent
reply
20 points

Nextcloud pleases A LOT 10% of it’s users. Those 10% are composed by tech savvy people, coders and developpers that spent countless hours tinkering with their instance.

I’m one of the 90% left. Despite really wanting to use nextcloud and trying to set it up correctly for 2 years, I finally gave up and I feel much happier in my life, in my work, with my family and friends, and they thank me for that.

Now I just recommend Owncloud or seafile. They’re both really easy to install and just work out of the box.

Out of habit and convenience, I keep a nextcloud running on oracle free tier just for what it’s good at: caldav and contacts.

permalink
report
reply
1 point

I just moved my files from nextcloud to seafile, founded that I don’t really need chat, calendar, tasks and other things, only need to store files and have it synced between my devices.

Nextcloud works for my small company and I’m not going to change it for now.

permalink
report
parent
reply
5 points

Never had an issue with mine. And running fine. Only thing I have done is use mariadb.

permalink
report
parent
reply
1 point

Now I just recommend Owncloud or seafile. They’re both really easy to install and just work out of the box.

Which one is lighter on your opinion?

permalink
report
parent
reply
6 points

Lighter, I dont know. Faster, I’d say owncloud. YMMV

permalink
report
parent
reply
10 points

The out of the box experience of the containerized nextcloud is actually really bad. Had it running bare metal with apache and it was way faster.

But have you tried the official AIO docker compose file? Basically copy the redis stuff from there and you are good to go.

permalink
report
parent
reply
-2 points

Containers run on “bare metal”.

permalink
report
parent
reply
7 points

Not in this context. Bare metal means all packages and services installed and running directly on the host, not through docker/lxc/vms

permalink
report
parent
reply
0 points

More specifically, the container is run on bare metal if the host is running on bare metal. You are correct in this thread, not sure why you’re being downvoted. I guess people don’t know what virtualization technology is or when it is used.

If the nextcloud container is slow, it’s for reasons other than virtualization.

permalink
report
parent
reply
5 points
*
Deleted by creator
permalink
report
reply
2 points

Use the AIO. Its much faster than any other way I’ve had it set up and I’ve used NC for years. Easy to update, full featured, supported.

And anyone that tells you to use Own cloud instead doesn’t have a clue.

permalink
report
reply
3 points

An issue I have with AIO is I can’t use an internal IP address, and I’m required to have a domain or revese proxy.

OwnCloud for now, NC for the manual install.

permalink
report
parent
reply
1 point
*

What do you mean no internal IP? I can access the instance on my local network via RPI address no problem.

EDIT: Realized I didn’t use AIO. Sorry.

permalink
report
parent
reply
1 point

Same.

I’ve always run Nextcloud as a docker behind an NGINX/Let’s Encrypt proxy and login sometimes takes over a minute, even if I access the Nextcloud docker directly without the proxy. It’s a very frustrating experience to use a self hosted Nextcloud.

permalink
report
reply
0 points

Which docker did you use, out of curiosity?

permalink
report
parent
reply
1 point

Selfhosted

!selfhosted@lemmy.world

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.

Rules:

  1. Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

Community stats

  • 3.4K

    Monthly active users

  • 3.4K

    Posts

  • 77K

    Comments