every guide to setting up Gitweb with Nginx uses fcgiwrap to get around Nginx having FastCGI but not just CGI, and that’s weird, because you can just run gitweb.cgi with the --fastcgi command line option to spawn a FastCGI server, and then just tell Nginx to fcgi_pass to that
anyway, my Gitweb instance is using actual FastCGI now. not that it really matters fur my use case, as far as i can tell, but it was bothering me