Git push --mirror gitea is slow(30min) migrating repo

I am trying to migrate my repos to gitea.

I am using

git clone --mirror oldRepo

git remote add gitea gitea

git push --mirror gitea

But git push is super slow 30min and repo has 55MB

I am on windows and I am using

gitea-1.25.4-gogit-windows-4.0-amd64.exe

Any idea ?

When I use gitea migrate it is much faster. How can I speed it up?