Some checks failed
Docker Build & Publish / build (push) Has been cancelled
963 B
963 B
Anthracite
Anthracite is an extensible, low-dependency, fast web server.
Developing
To build/develop Anthracite, you must have C++20, OpenSSL, CMake, Make, and Python3 installed.
Create a build/
directory, run cmake ..
, and then make
to build.
Features
- HTTP/1.0 & HTTP/1.1 Support
- SSL via OpenSSL
- Event loop thread management
- libanthracite library for reating custom webservers
- Configuration through configuration file
- Minimal dependencies (only OpenSSL & stantart library so far)
Roadmap
- HTTP/2
- HTTP/3
- More threading modes
- Proxy backend
- Security/Error handling audit
Screenshots
"By industry, we thrive"