FlashLin

About

About FlashLin

FlashLin is a single-binary Rust web server: Nginx's reverse-proxy power, Apache's PHP hosting flexibility, and Caddy's zero-friction TOML setup, without needing three different tools stitched together with scripts.

Why build another web server

Most established servers are mature but configuration-heavy (Nginx, Apache); newer ones are elegant but narrower in scope. FlashLin aims for the middle: one memory-safe Rust binary, plain TOML configuration, real reverse proxying and PHP hosting, and automatic HTTPS — with benchmarks that are reproducible and published alongside the numbers that don't flatter us, not marketing copy. See Performance for what that looks like in practice.

Who builds it

FlashLin is developed by Abhiram, released under the Endurasolution name.

Open source, honestly

FlashLin is source-available under CC BY-NC 4.0 — free to use, share, and modify for non-commercial purposes, with attribution. Commercial use needs separate written permission. Like any open-source project, it comes with no warranty and no guarantee of support — see Disclaimer & License for exactly what that means before you rely on it in production.

Get in touch

  • GitHub — source, issues, and pull requests.
  • Documentation — installation, configuration, and reference material.