rust-web-server 18.27.2

Single-binary web server and reverse proxy: automatic HTTPS (Let's Encrypt), HTTP/1.1, HTTP/2 and HTTP/3, load balancing, auth and rate limiting, configured in one TOML file. Also a Rust library: routing, middleware, MCP server, ORM, background jobs. No hyper, no Tower; HTTP/2 and HTTP/3 framing via h2 and quinn.
Documentation
1
2
3
4
5
6
7
8
9
//! Tests of the feature crates (rws-acme, rws-storage, rws-tower,
//! rws-wasm-plugin, rws-proxy, …) that run through modules of this crate or read
//! repository fixtures (spec/WORKSPACE_SPLIT.md).

#[cfg(feature = "wasm-plugins")]
mod wasm_plugin;
mod config_check;
#[cfg(not(target_arch = "wasm32"))]
mod admin;