F

Ferron

A Rust-based web server with automatic HTTPS, static file serving, and reverse proxy capabilities.

About Ferron

Ferron is a web server written in Rust that focuses on performance and ease of use. It serves static files and acts as a reverse proxy, offering automatic HTTPS via Let's Encrypt out of the box. Configuration is done through a straightforward YAML file, similar in spirit to Caddy but with Rust's memory safety.

It supports HTTP/2 and HTTP/3, Gzip compression, and detailed logging. Integration with Let's Encrypt handles certificate renewal automatically. Virtual hosts are supported for multiple sites. Currently built for Linux and macOS environments, Ferron's Rust foundation gives it a small memory footprint and strong concurrency without compromising safety.

Targeted at developers who want a no-hassle web server for prototyping or production. Licensed under Apache 2.0, it is free for any use. The project has gained attention for combining Caddy-like simplicity with the performance of a systems language.
Server Software

Quick Facts

Pricing
Free
License
Open Source
Platform
Linux
Developer
Ferron