Mercury
Mercury is a lightweight, configurable HTTP server designed in C++, available for Windows and Linux.
GitHub Repository
Linux Downloads †
View All Releases
| Version | Released | Download (via GitHub) | SHA-256 |
|---|
Build From Source
README.md has full instructions on how to build Mercury (see For Developers).
To build Mercury:
- Clone the official Mercury repository.
- Install required packages via
make lib_deps. - Run
make clean. - Build dependencies via
make libs -jormake libs -j LINUX_ONLY=1(to omit Windows libraries). - Run
make linux. - Mercury can now be run from
bin/mercury. - (Optional) Run
python3 tests/run.pyto verify your build is passing.
† Mercury for Linux is built using Ubuntu 22.04 (glibc v2.35) and supports distros with APT, Pacman, or DNF.
If you encounter any compatibility issues, please open an Issue.