Running our own gemcutter installation?

We want to use gemcutter internally to host our private gems (as
gemcutter doesn't have a private facility). If managed to get the
server running, but, it seems that there is no way to have gem
push, etc point to our host instead of rubygems.org!

I've looked at the github wiki on running your own, but, it is
very incomplete (actually, you can't even run using the
instructions, no less push!).

I can add this to the wiki for those who are trying to do this.
If you found information that's missing please let me know or edit
it :)

I've also been recommending http://github.com/cwninja/geminabox
for those who need to run a simple internal gem server but don't
need all of Gemcutter's power...since Gemcutter is really
meant to serve up thousands of gems and not tens :)