add HTTP server in a module manner