A powerful, lightweight, and secure static web server written in Rust, designed for high performance and easy deployment.
Static Web Server is an asynchronous, high-performance web server written in Rust, specifically designed for serving static files efficiently and securely. It offers a robust set of features that go beyond basic file serving, including support for HTTP/1 and HTTP/2 with TLS, various compression methods (Gzip, Brotli, Zstd), and advanced caching controls. This makes it an excellent choice for modern web applications and static sites.
The server provides extensive configuration options via command-line arguments, environment variables, or a TOML configuration file, allowing for fine-grained control over its behavior. Key functionalities like URL rewrites, redirects, custom error pages, basic authentication, and security headers enhance its utility for production environments. Its lightweight nature and Docker support make it ideal for containerized deployments and microservices architectures, ensuring fast startup times and low resource consumption while maintaining high throughput.
0 reviews
Sign in to write a review and help other indie hackers make informed decisions.
Sign In to Write a ReviewBe the first to share your experience with this tool!
Join thousands of indie hackers building with Static Web Server