ymawky: A hand-written ARM64 assembly web server and the tradeoffs of a tiny static-file server
Summary
A README-style writeup about ymawky, a web server implemented entirely in ARM64 assembly for MacOS. It covers building and running the server, docroot configuration, HTTP methods supported (GET, PUT, DELETE, OPTIONS, HEAD), error handling, MIME types, range requests, and safety measures isolating files under www/ and limiting request handling to prevent slowloris-like attacks. It notes portability caveats and suggests future improvements.