Replacing Google Groups for Mozilla Newsgroups?

This article is a repost of a previous article, but since I didn’t get very many responses, I figured I’d try again with a more attention-grabbing headline. 🙂

Does anyone know of any decent web interfaces for NNTP out there? Preferably open source that we could host ourselves. There appear to be a LOT of them, so what I’m really asking is, which of all of those are actually any good, and would work for what we need? 🙂 (or be close enough that we could modify it to get the rest of the way there easily)

Currently, Mozilla’s newsgroups are gatewayed to Google Groups, so we can use that as the web interface. Unfortunately, we’ve had continuous problems with spam originating via Google Groups, and there’s very little we can do about it. Google’s policies prevent messages from being deleted unless there’s legal violations (i.e. DMCA notices), so we can’t clean up after it, and as much as they try to fight the spam from happening in the first place, they’re a big target. For the sanity of our newsgroups, we really need to move elsewhere, and hosting it ourselves would really make our lives a lot easier.

Related: bug 425122