diff --git a/lib/datasource/crate/index.ts b/lib/datasource/crate/index.ts
index 9eed05c056f34d10fa5bbe38410796f43cfc407c..ef92d12700b2537bf2f23183dab0257f954ddb7c 100644
--- a/lib/datasource/crate/index.ts
+++ b/lib/datasource/crate/index.ts
@@ -216,7 +216,7 @@ export class CrateDatasource extends Datasource {
           `Cloning private cargo registry`
         );
 
-        const git = Git(simpleGitConfig());
+        const git = Git({ ...simpleGitConfig(), maxConcurrentProcesses: 1 });
         const clonePromise = git.clone(registryUrl, clonePath, {
           '--depth': 1,
         });