Expand description
BWS (Blazing Web Server) - A high-performance multi-site web server
BWS is built with the Pingora framework and provides enterprise-grade features including SSL/TLS management, load balancing, and security.
Re-exports§
pub use config::ServerConfig;pub use config::SiteConfig;pub use core::BwsError;pub use core::BwsResult;pub use monitoring::CertificateWatcher;pub use monitoring::HealthHandler;pub use server::WebServerService;pub use ssl::AcmeConfig;pub use ssl::SslManager;
Modules§
- config
- Configuration modules for BWS Web Server
- core
- Core functionality for BWS Web Server
- handlers
- Request handlers for BWS Web Server
- middleware
- monitoring
- Monitoring and observability for BWS Web Server
- server
- Server infrastructure for BWS Web Server
- ssl
Macros§
- cert_
error - Macro for creating certificate errors
- config_
error - Macro for creating configuration errors
- http_
error - Macro for creating HTTP errors
- validation_
error - Macro for creating validation errors