The git backend is gitea, I tried those config changes on the cmdline, not sure if gitea honours that. I can't get the nostr:// cloning to work. Strange because regular cloning works fine.
Discussion
Thanks for adding the .git to the git server url in the announcement. the standard gitea, or at least the OOTB version that is packaged for nix, comes with those flags set. I tried the gitea nix package locally and it worked ngit. Maybe there is something i can do to make ngit more forgiving.
The strange part is my http logs show multiple successful status = 200 requests from ngit and NO errors and ngit still fails. So I'm not sure where the problem is.