No, but this would be ideal for use with private repos at work. I'm currently using gitlist for my work-only repos, but this is much cooler. I'd be more comfortable switching if I knew a little Go though.
PHP-FPM is the FastCGI process manager (aka "FPM") for the PHP interpreter. So those are the same thing. When people run PHP as FastCGI they're actually running PHP-FPM which loads the regular php interpreter internally.
> also, is there some newer software that is better than cgit?
Oh yeah there's loads of stuff out there. gogs is popular but gitlist is pretty low overhead (if that's what drew you to cgit to begin with). Gitlist is written in PHP as well so your stack would actually get simpler since you'd just be running two different PHP apps at that point. Assuming Gitlist does everything you want though.
I have a git server set up accessible over SSH. If I need a web UI to review my repos history, I use gitlist. I track bugs in a separate ticket/bug tracker currently bumpy-booby. What else do you need?