New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Mongoose web server

in Help
I need a really small embeded web server (<1MB) with a really low memory footprint to serve simple CGI/FastCGI pages. I found Mongoose web server on my research but I can't find any recentemente reviews of it.
It's price is affordable, but I can't find benchmarks or footprint logs.
I know and use Monkey-Server but it don't have support forfor url rewrites.
Any help, comments or reviews will be good.
Thank you!
Comments
You can get a 1 week trial of the pro/dev versions.
I've used the free version when I need to quickly serve some files over the internet without instaling stuff and it's just perfect for that. can't speak for the pro version though, I would try it, and if you like it $5 is a good price.
i thing lighttpd will be best for you.
check caddy:
https://caddyserver.com/
I use it on my windows server to quickly server something over http. Works pretty well for a quick setup
Very good. I will save the page to future projects. Caddy isn't that small and I need a server to run on a really small embeded solution. Micro_httpd don't support CGI and Lighttpd is bigger than Mongoose (and need more memory).
How small is your embedded device?
Lighttpd/Cherokee should be a good choice. Python also has a built-in web server.
It's a prototype from my Cientific Iniciation at the University. It runs a really capped custom linux system.
The device is small like this:
1GHz processor (x86_64)
32MB r/w flash storage (only about 8MB free for the application)
16MB RAM
(I'm the author of Caddy, but thought I'd chime in here with another option for you.)
Check out rwasa. It's written in Assembly and claims to be faster than nginx. The binary download is only about 360 KB. https://2ton.com.au/rwasa/
Wow a webserver complete written in assembler thats awesome.
Try hiawatha or h20.
busybox's uhttpd