One of the things that always bothered me while working on Katello was the only Puppet Forge we had was the one from PuppetLabs (https://forge.puppetlabs.com). Well today after Og asked me about hosting one ourselves, I found a gem that will do just that. It's called puppet-library.
It's super easy. All you have to do is gem install puppet-library and then run the 'puppet-library' command. And then voilà, your own Puppet Forge! More info at https://github.com/drrb/puppet-library#getting-started.
Hope that helps someone.
David