IronServer is a minimal dynamic server for linux written in C++. I created this project for fun, and for having a deeper understanding of C++ and the HTTP protocol. The Project has no dependencies, except the std
-libraries and a modern C++-Compiler such as g++ or clang++.
First download the project using git, then compile it and start editing the server.
- Download it using
git clone https://github.com/ironblockhd/ironServer.git
cd
into the cloned directory. Compile the server usingmake
, then run it usingmake run
. Test it in your browser by going on localhost:8080- You can either use the inbuilt way, by editing
src/server/server.cpp
, then runningmake clean && make
to recompile it andmake run
to run it, or you can includesrc/main/server.h
. Use the documentation.
The documentation can be found in doc/documentation.md