I’m finding Nextcloud very useful and fun. I’ve downloaded and deleted data from Google and I want to import it into my Nextcloud server. It’s a lot of files. Are there any limitations to the number of files I can upload into a single Nextcloud instance with just a few users? I’m wondering if tens of thousands of files would slow down the Files app, sharing functions, deleting files, searching, the Photos app, anything, for me or the other couple of users. Is there something I should be aware of before I import tens of thousands of files? Any missing indexes, known web performance issues, stuff like that?
I’m not asking about resource limitations for the server (memory & CPU), physical disks, filesystems (free space & inodes), underlying database (mariadb in my case) or cache performance. I know more or less how to diagnose and deal with those. I have less visibility into what is happening in the PHP code, mobile apps, client-side JavaScript.
My setup is detailed in Nextcloud Talk performance - how to troubleshoot or work around .