After seen a small webservers in Perl and Ruby (webrick) here is my try with using Mongrel: Start an webserver on all interfaces (0.0.0.0), port 3002, serving static pages from ./html/ directory: require 'mongrel' config = Mongrel::Configurator.new :host => "0.0.0.0", :port => 3002 do listener { uri "/", :handler => Mongrel::DirHandler.new("html/") } trap("INT") { stop } run end config.joinAnd wit