[BusyBox] netkit-tiny suggestion: httpd

Michael Renzmann renzmann at gmx.de
Mon Dec 4 10:10:49 UTC 2000


Hi all.

First of all: I remember there were some mails talking about a special
mailing list for netkit-tiny. How can I subscribe to it?

I have another idea for netkit-tiny. How about a small httpd? I think
having a web interface on embedded systems is getting more important
these days. Searching tiny web servers via freshmeat brought me to boa,
thttpd and so on. First I took boa, but it seems to have problems
running cgi´s, and up to now I did not receive any answer from the
authors. So I´m switching to thttpd now. It is nice, not too big, but
overfeatured for my purpose.

My "dream" of a nice embedded web-server would be like that:
* small binary and memory footprint
* does not need to handle huge amounts of requests
* basic authentication (.htaccess) possible
* cgi possible
* fine-grained feature control (turn everything of what you don´t need)
* secure with and without chroot()-environment

This thing would be fairly enough to provide an web interface that could
be used to configure and monitor the device it runs on. For this purpose
it does not need to outperform Apache regarding speed, thus mmap´ing
frequently requested files or throttling connections is not necessary
(such as thttpd). 

Currently, thttpd is a nice interim solution until I find the time to
write a httpd which exactly fits my needs, but I would like to replace
thttpd with something else asap. By looking at my to-do-list I suppose
this to happen about march next year... :(

Nevertheless I would like to contribute this thingy to netkit-tiny,
after the small tftp-server has been finished (another task on my
to-do-list). If anyone has further ideas on implementation of such a
httpd or is volunteering, please write a mail either on the list or
directly to me.

Bye, Mike





More information about the busybox mailing list