44uk
2/18/2015 - 4:10 PM

rserver.rb

#!/usr/bin/env ruby
require 'webrick'
srv = WEBrick::HTTPServer.new(
  :BindAddress  => '127.0.0.1',
  :Port         => (port = ARGV[0].to_i) == 0 ? 3000 : port,
  :DocumentRoot => './'
)
trap(:INT){srv.shutdown}
srv.start