Ferron is a fast, memory safe web server and reverse proxy written in Rust, serving static sites and routing traffic to your backends.
Ferron is an open source web server written in Rust, built for speed and memory safety. It serves static files, works as a reverse proxy and load balancer across your backend servers, terminates TLS with automatic or manual certificates, and speaks HTTP/1.1 and HTTP/2 (with experimental HTTP/3). Configuration is a single, readable KDL file: define virtual hosts, per path locations, proxying, header rewriting, access control and rate limiting. It is a lean, modern alternative to nginx and Caddy for fronting websites and APIs.
cloudimg delivers Ferron fully patched and already serving on first boot: a cloudimg landing page is served over HTTP and HTTPS, and a bundled loopback backend is reverse proxied at the /backend path, so the appliance demonstrates both static serving and content routing standalone with nothing else to deploy. A shipped self test command proves a real request was served and a real request was proxied end to end. The reverse proxy backend is kept on the loopback interface, the privileged ports 80 and 443 are bound by an unprivileged service account, and the TLS certificate is generated per instance at first boot, so no key material ships in the image. Paired deployment guide and 24/7 support.