winget install --id=Labstack.armor -e
Uncomplicated, modern HTTP server
Armor is a modern HTTP server designed to provide a lightweight yet powerful solution for serving web content efficiently. It features automatic TLS certificate installation from Let's Encrypt, support for proxying HTTP and WebSocket requests, virtual hosting with path-level routing, static file serving, request logging, gzipped responses, and robust security measures such as XSS protection and HTTP Strict Transport Security (HSTS). Additionally, Armor is highly extensible through its plugin interface. Ideal for developers and system administrators seeking a simple yet flexible server to streamline web services, Armor offers an efficient and secure platform with minimal configuration required. Available for installation via winget.
Most of the functionality is implemented via Plugin
interface which makes writing
a custom plugin super easy.