A simple opinionated multithreaded web server and static site generator written in rust.
I wanted to explore server side scripting without the need for php or node, additionally I used this as an opportunity to learn about HTTP.
| Name | Default | Description |
|---|---|---|
| compile | ✅ | Compile to static site |
| serve | ✅ | Serve files over HTTP (act as webserver) |
| markdown | ✅ | Process markdown |
| sass | ✅ | Process sass and scss |
| ftags | ❌ | use ftags tag indexing (WIP) |
- Try to mimic NGinX's Virtualhosts.
- Auto generate the status strings from the code (this is partially there in the
serve_filefunction; but doesn't actually work).
- ignores markdown parsing opts in frontmatter
- spoiler blocks fail with multiple paragraphs
- use
Details
for spoilers instead of our own bad code...