A simple HTTP static file server written in Rust with async hyper.
The source is simple, and commented for easy comprehension.
``` USAGE: basic-http-server [FLAGS] [OPTIONS] [ARGS]
FLAGS: -h, --help Prints help information -V, --version Prints version information
OPTIONS:
-a, --addr
ARGS: ROOT Sets the root dir (default ".")
```
Use cargo install
:
sh
$ cargo install basic-http-server
$ basic-http-server
If you prefer to not use cargo install
, clone the repo and then cargo run --release -- $DIRECTORY
.
MIT/Apache-2.0