Photo

mini-https

Description

mini-https is a self-contained mini HTTPS server in C/CPP built on the crypery HTTPS Library. It needs no OpenSSL or other external dependencies: the TLS stack, the HTTPS server and all utilities are bundled in one project.

The server accepts HTTP/1.1 requests over TCP or TLS (HTTPS), serves static files from the www/ directory, provides a JSON API, WebSocket and Server-Sent Events, accepts file uploads (multipart) and runs a worker thread pool. All configuration lives in config.json; on first start the file is created automatically with default values.

Modules used

Technologies

Resources

Open GitHub Download mini-https-linux.zip Download mini-https-windows.zip