6 releases
Uses new Rust 2024
| 0.1.5 | Nov 9, 2025 |
|---|---|
| 0.1.4 | May 17, 2025 |
| 0.1.2 | Oct 5, 2024 |
| 0.1.1 | Aug 12, 2023 |
| 0.1.0 | Jul 30, 2023 |
#274 in HTTP server
19KB
docserve
Minimally configurable static web server.
What
Serve static html files from the current directory locally, by default on port 3000, with millisecond response times as provided by actix-web.
Why
Other off the shelf one liner web server either did not provide the correct behavior for cargo-doc relative paths, or had unsatisfactory performance.
Typical workflow
cd mycrate
cargo doc
cd target/doc
docserve &
xdg-open http://localhost:3000/mycrate
Help
Minimally configurable static web server.
Usage: docserve [OPTIONS]
Options:
--bind-addresses <BIND_ADDRESSES>
CSV of addresses to expose the api on [env: DOCSERVE_BIND_ADDRESSES=] [default: 127.0.0.1:3000]
-h, --help
Print help
-V, --version
Print version
Dependencies
~16–28MB
~443K SLoC