Switch around README for cgit.

This commit is contained in:
abbie 2021-12-27 14:37:52 +00:00
parent 60af42f3fa
commit 5e783bcbb6
No known key found for this signature in database
GPG key ID: 04DDE463F9200F87
3 changed files with 33 additions and 50 deletions

17
README Normal file
View file

@ -0,0 +1,17 @@
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

16
README.html Normal file
View file

@ -0,0 +1,16 @@
<h2>herb</h2>
<p>T(h)e hackabl(e) web se(r)ver (b)inary (Formerly the web server yer mom uses.)</p>
<h2>In all seriousness!</h2>
<p>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.</p>
<p>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.</p>
<h2>To-do list</h2>
<ul>
<li>Custom error pages</li>
<li>Make it user configurable</li>
<li>Properly generate headers</li>
<li>Image thumbnailing/compression</li>
<li>Compressing big files</li>
</ul>

View file

@ -1,50 +0,0 @@
# herb
The web server yer mom uses.
## In all seriousness!
This is a little fun experiment for me to mess around with Rust
## Chonklist
I need this stuff to actually have a functioning but basic web server.
[x] Open a socket
[x] Recieve HTTP requests
[x] Process said requests
[x] Send back HTTP requests
[x] Read index page from filesystem
### Next Chonklist
The stuff I need to make it usable.
[x] Read the stream
[x] Detect which resource the client wants to access
[x] Detect missing files and return a 404 page
[ ] Custom error pages
[ ] Make it user configurable
[ ] Properly generate headers
[x] Read and serve other pages from filesystem
### SUPAR Chonklist
Whatever is on here, just to make it extra spicy.
[ ] HTTPS support
[ ] HTTP/2 support
[ ] Dynamic pages via CGI?
[ ] Image thumbnailing/compression
[ ] Compressing big files
[x] Directory index generation