[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#376599: ITP: mini-httpd - small HTTP server



Package: wnpp
Severity: wishlist

mini_httpd is a small HTTP server. Its performance is not great, but for low 
or medium traffic sites it's quite adequate. It implements all the basic 
features of an HTTP server, including:

    * GET, HEAD, and POST methods.
    * CGI.
    * Basic authentication.
    * Security against ".." filename snooping.
    * The common MIME types.
    * Trailing-slash redirection.
    * index.html, index.htm, index.cgi
    * Directory listings.
    * Multihoming / virtual hosting.
    * Standard logging.
    * Custom error pages. 

It can also be configured to do SSL/HTTPS and IPv6.

mini_httpd was written for a couple reasons. One, as an experiment to see just 
how slow an old-fashioned forking web server would be with today's operating 
systems. The answer is, surprisingly, not that slow - on FreeBSD 3.2, 
mini_httpd benchmarks at about 90% the speed of Apache. The other main reason 
for writing mini_httpd was to get a simple platform for experimenting with 
new web server technology, for instance SSL.

---------

I'm going to build this package.

Regards,
-- 
 .""`.     Marvin Stark <marv@der-marv.de>
: :"  :    Homepage: www.der-marv.de
`. `"`
  `-  Debian - when you have better things to do than fix a system

Attachment: pgp8iDX1hPbVD.pgp
Description: PGP signature


Reply to: