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.

  • N3UR0N
    link
    fedilink
    English
    11 year ago

    Mine runs very smoothly. I set it up on a Raspberry Pi 4 (4GB) with an external 1TB drive. I run it in docker with the official (?) image and can’t remember having set any special config. If you have any questions, I’m happy to answer them. :)

  • Possibly linux
    link
    fedilink
    English
    41 year ago

    I’ve never experienced slowness and I’m accessing it from behind two proxies and a VPN. Can you share some information about your setup?

  • @vegetaaaaaaa@lemmy.world
    link
    fedilink
    English
    21 year ago

    Quite fast.

    KVM/libvirt VM with 4GB RAM and 4vCores shared with a dozen other services, storage is not the fastest (qcow2-backed disks on a ext4 partition inside a LUKS volume on a 5400RPM hard drive… I might move it so a SSD sometime soon) so features highly dependent on disk I/O (thumbnailing) are sometimes sluggish. There is an occasional slowdown, I suppose caused by APCu caches periodically being dropped, but once a page is loaded and the cache is warmed up, it becomes fast again.

    Standard apache + php-fpm + postgresql setup as described in the Nextcloud official documentation, automated through this ansible role

  • @Father_Redbeard@lemmy.ml
    link
    fedilink
    English
    51 year ago

    I’ve shit-talk NC so much on here and other forums but for some reason kept feeling compelled to try to make it work. I’ve tried a few of the Community Docker templates available on Unraid “store” as well as AIO. I’ve had issues with all of them. Then gave NextcloudPi a try on a spare Pi 4 (installed a SSD as boot instead of microSD) and it works much better. It’s still much slower than I think it should be, but this version is far and away more responsive than the others.

    Seafile is a beast of an app that syncs and performs incredibly fast. Some folks won’t use it due to the git-like chunks it parses your data into on the server end (this is what accounts for the speed from what I’ve read). I understand the concerns in that regard, but I still like it and I have my own way to mitigate that concern.

  • @TheCorminator@lemmy.ml
    link
    fedilink
    English
    41 year ago

    What hardware are you running it on? I set mine up originally on a raspberry pi 3b and the web interface was very slow, but upgrading it to a RPi4 with 4GB RAM made a massive difference. Though I suspect some of that was that the data and database were being stored on an external SSD in both cases, the RPi4 had a usb 3 interface and dedicated Ethernet, but the 3b had a single USB 2 bus to share between the Ethernet and SSD.

    • Engywook
      link
      fedilink
      English
      01 year ago

      MIne is on a RPi4 4 GB as well (the AIO container) with two SSD and the performance of the frontend are meh… But I seldom use the web part anyway and mainly rely on the desktop client/android App, which work just fine.

  • @JASN_DE@lemmy.world
    link
    fedilink
    English
    101 year ago

    Docker behind a Traefik proxy with crowdsec checking (adds additional lag). Ryzen 2700x 32GB local machine. All storage on SSD.

    The web interface is very usable, switching subpages takes maybe half a second max without it being cached by the browser.

    Could of course be quicker (as basically everything ever), but as we mostly use it with the Windows sync clients and Android apps we never really have any issues.

    • MaggiWuerze
      link
      fedilink
      English
      2
      edit-2
      1 year ago

      Dito. It’s not blazing fast, but always usable and fast enough. Especially with Redis and Postgres

      • @JASN_DE@lemmy.world
        link
        fedilink
        English
        11 year ago

        No. This installation is so old it precedes the AIO image. “Standard” docker image, redis, mariadb.

  • SGG
    link
    fedilink
    English
    41 year ago

    Mine is nice and quick in regards to the web interface and general functions. However I run it on a server at home and my upload speed isn’t the best, so if I need to pull a larger file (Files On Demand enabled) then obviously the transfer speed of the file is a bit sluggish.

    Hosted on a VM with 16GB RAM, 4 cores. Using the NextcloudAIO docker deployment option, all behind an Apache reverse proxy (I have a bunch of other services on another VM that all have reverse proxy access in place as well).

    • KalciferOP
      link
      fedilink
      English
      11 year ago

      Did you do anything special configuration-wise, or did you, more or less, just deploy the AIO docker as-is?

      • SGG
        link
        fedilink
        English
        21 year ago

        Nothing too special, just had to do some fiddling to get the Apache reverse proxy working correctly. Now I believe they have a pre-made example for it, but back then they only had nginx. I stick with Apache because that’s still what I know. Might start learning nginx, but my main work isn’t in web stuff.

  • @rambos@lemm.ee
    link
    fedilink
    English
    31 year ago

    I run linuxserver.io docker container, disabled almost all apps and its been running rock solid and quite fast on old celeron. It takes 3-5 sec to open a web page, but I mostly use desktop/android app anyway

  • Matt The Horwood
    link
    fedilink
    English
    11 year ago

    My nextcloud was almost instant, then the upgrade to v28 seems to have broke a load of things and now is very slow.

    • nginx LB in LXC
    • qemu vm with PHP and nginx on it
      • as many PHP optimisations as I can find
    • qemu vm with just mysql
      • as many MySQL optimisations as I can find
    • docker notify thing on the docker swarm vms

    All on the same host with other things

  • @solrize@lemmy.world
    link
    fedilink
    English
    11 year ago

    Mine is not great but is ok. Main special thing I did was put it on a vps very close to home, for short ping time. That was to get lower latency voice chat with nextcloud talk, but I haven’t been using that at all.

  • @NateNate60@lemmy.world
    link
    fedilink
    English
    111 year ago

    Mine is… eh. It’s alright. I don’t use any of the apps. Just the actual sync functionality. Sometimes when I’m moving files around there’s a problem where the entire thing just stops responding. My MediaWiki instance still works, just not Nextcloud. Not sure why this happens and not sure if it also happens to other people.

    For comparison, it is running on a Contabo VPS M

  • Björn Tantau
    link
    fedilink
    English
    21 year ago

    Pretty sluggish for me as well. Bare metal install with Apache, PHP 8.3, since a few days PostgreSQL and the whole Redis memcached opcache whatevercache stuff. Next step would be to check if the AIO Docker is the magical thing that makes it fly.

    Some 8 core CPU I’m too lazy to look up, 16 GB RAM and two HDDs. SSDs would probably help, I guess.

  • @Foofighter@discuss.tchncs.de
    link
    fedilink
    English
    21 year ago

    Mine runs very smooth. I guess it’s a matter of hardware or Ressource allocation?

    I have a fujitsu thin client with a 4 core Celeron CPU and 8gb RAM. Nextcloud and Maria DB run in separate containers in proxmox.

    I am the only user. I have only office, face recognition and maps installed. Other than that I use calender, contact and Foto sync.

    • KalciferOP
      link
      fedilink
      English
      11 year ago

      As long as it’s faster than the snap, it’s worth it to me 😜