diff --git a/funkwhale_network/worker.py b/funkwhale_network/worker.py
index 467604a75479bf27a50502cb86d99791105b2882..b6e2b69d64e1d4c09cd4cafce5a6d9aebc849ba6 100644
--- a/funkwhale_network/worker.py
+++ b/funkwhale_network/worker.py
@@ -34,7 +34,7 @@ async def startup(ctx):
 class WorkerSettings:
     on_startup = startup
     cron_jobs = [cron(update_all, run_at_startup=True, hour=None, unique=True)]
-    max_concurrent_tasks = 1
+    max_concurrent_tasks = 20
     shutdown_delay = 5
     timeout_seconds = 15
     redis_settings = settings.REDIS_CONFIG