I haven’t seen this posted yet here, but anybody self-hosting OwnCloud in a containerized environment may be exposing sensitive environment variables to the public internet. There may be other implications as well.

  • COASTER1921
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 months ago

    Any tips for speeding it up? Loading can be painfully slow at times. I was reading that it may be the database (I use MariaDB which in theory shouldn’t limit it with 32gb RAM and an R7 1700x).

    • TechAdmin@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      7 months ago

      Is MariaDB on spinning disk or ssd?

      I initially set up Nextcloud with MariaDB on spinning disk but it was slow even completely empty. I moved that container to ssd & performance was a lot better. The web UI may still have some slow loading parts but I can’t say for sure since rarely use it. Caldav+carddav+Nextcloud client are how I usually interact with it.

      • COASTER1921
        link
        fedilink
        English
        arrow-up
        1
        ·
        7 months ago

        NVME only. I suspect caching just isn’t enabled based on previous comment. If it’s not by default then I didn’t change it.

      • COASTER1921
        link
        fedilink
        English
        arrow-up
        1
        ·
        7 months ago

        I reverse proxy over tailscale to a VPS because I have double NAT… The connection to the VPS is direct with wireguard at least, no relay node. Adds ~30ms latency. But even when I connect direct locally it’s not substantially faster.

        I’ll check my config.php for caching. I don’t recall adding anything for it so if it’s not on by default then that’s a likely reason. Thanks!

        • Possibly linux@lemmy.zip
          link
          fedilink
          English
          arrow-up
          1
          ·
          7 months ago

          Yeah for my instance I remember I had to do a few performance optimizations. Also make sure you are up to date because nextcloud has gotten performance upgrades.