A semi-advanced web server written in Rust.
Find a file
2022-09-17 09:37:42 +01:00
src 0.4.2: If there is no query string for CGI then the QUERY_STRING env var isn't set. 2022-09-17 09:37:42 +01:00
.gitignore Implement dynamic content via CGI and fix media type detection errors with server error pages. 2021-12-26 17:29:34 +00:00
Cargo.lock 0.4.2: If there is no query string for CGI then the QUERY_STRING env var isn't set. 2022-09-17 09:37:42 +01:00
Cargo.toml 0.4.2: If there is no query string for CGI then the QUERY_STRING env var isn't set. 2022-09-17 09:37:42 +01:00
LICENSE GPL UPP IN YER COHD REPOH 2021-08-29 15:17:55 +01:00
README Switch around README for cgit. 2021-12-27 14:37:52 +00:00
README.html Switch around README for cgit. 2021-12-27 14:37:52 +00:00

herb
---------
T(h)e hackabl(e) web se(r)ver (b)inary (Formerly the web server yer mom uses.)

In all seriousness!
------------------------
This was a little fun experiment for me to mess around with Rust but at this point it has turned into a hobby server that I whittle away at.

At this point, if it's put behind a reverse proxy like HAProxy or nginx, it could actually be used as a small web server.

To-do list
---------------
Custom error pages
Make it user configurable
Properly generate headers
Image thumbnailing/compression
Compressing big files