disable auth in git clone

Hello! I have been using Gitea for several years on different projects and I am very happy! However, on the last project I needed a non-standard use. I deployed the default Gitea deployment via Helm Chart in Kubernetes. I use this instance as a mirror to existing repositories. I make all mirrors public and get access to these repositories for cloning via HTTP. Everything is going well, mirrors are successfully cloned to local devices without using authorization. However, if someone tries to clone a non-existent repository (mirror) to themselves, Gitea asks to authorize. Is it possible to disable this logic? So that Gitea gives a deny if the repo is missing or closed immediately, without authorization? Using SSSH keys in this case is impossible, for internal technical reasons.