Rockbell is a Multithreaded HTTP server built in Rust for local development.
Rockbell is a barebones HTTP (GET) server that renders HTML, CSS, and JS files. Feel free to check out the /public
directory to see what the server renders when running with cargo.
You can install the crate via Cargo
or by adding this line to your Cargo.toml
file:
bash
rockbell = "0.0.1"
Running this command will boot up the server and automatically connect to port 1337
in normal mode.
bash
rockbell normal
Starts the server in normal mode (no messages other than status codes and errors are printed)
bash
rockbell normal
Starts the server in verbose mode (prints user-agent information, request status, worker status, and other basic responses)
bash
rockbell verbose
Starts the server in debug mode (every message, including user-agent information, request status, worker status, public source code, and much more is printed)
bash
rockbell debug