Common Nextcloud Setup Mistakes That Hurt Performance
Nextcloud has a reputation in some circles for being “slow.” In practice, the software itself is rarely the problem. Most performance complaints trace back to the environment it runs in rather than...

Source: DEV Community
Nextcloud has a reputation in some circles for being “slow.” In practice, the software itself is rarely the problem. Most performance complaints trace back to the environment it runs in rather than the application. Nextcloud depends on several layers working together: the web server, PHP runtime, database, storage system, and background jobs. When these pieces are left with default settings or only partially configured, performance issues begin to surface. Understanding the most common setup mistakes makes it much easier to run a stable and responsive Nextcloud environment. 1. Leaving Background Jobs on AJAX Mode This is probably the most common Nextcloud setup mistake, and it quietly breaks more things than people realize. Nextcloud relies heavily on background tasks: file indexing, sharing updates, notifications, activity logs, and cleanup operations. By default, these run in AJAX mode, which means they only execute when someone is actively using the web interface. No active users me