Servery
softwareA zero-dependency, batteries-included pure-Python HTTP file server with rich listings, uploads, authentication, TLS, and modern protocol support
Servery is a pure-Python alternative to python -m http.server for serving and sharing directories without adding core dependencies. It is distributed as a package, a single auditable Python file, and a zip application.
Its server-side directory interface includes search, file-type facets, sorting, pagination, archive downloads, and light and dark themes without client-side JavaScript. The protocol surface includes conditional and range requests, resumable uploads, HTTPS, Basic Auth, WebDAV, HTTP/2, optional HTTP/3, TFTP, integrity digests, and bounded resource controls.
Servery binds to localhost by default and requires explicit opt-in for uploads and broader network exposure.