require 'private-gem-server' require 'rubygems' require 'geminabox' require 'yaml'

ENV ||= `pwd`.chomp

PrivateGemServer::Sanity.check!

Geminabox.data = File.expand_path ENV Geminabox.settings.data = Geminabox.data Geminabox.rubygems_proxy = true

puts “Working from #{Geminabox.data}” puts “Reading sources from #{ENV}”

log_path = ENV PrivateGemServer.logger = Logger.new(log_path) if log_path

use PrivateGemServer::Scanner, ENV, “#{ENV}/_working” run PrivateGemServer::Server