Charon is a reverse proxy HTTP-server created for academic purposes.
Charon. In Greek mythology, Charon is the ferryman of Hades who carries souls of the newly deceased across the rivers Styx and Acheron that divided the world of the living from the world of the dead (wiki, thank you).
$ mkdir build
$ cd build
$ cmake .. -DCMAKE_BUILD_TYPE=RELEASE
$ make
If compilation was successful, you can find an executable charon in build directroy. To run Charon, you need pass configuration file via -c
option and pidfile via -p
. Example of configuration files can be found in conf
directory.
$ charon -c <path to configuration file> -p <path to pidfile>
Yes. Build it and then in build folder:
make install
Check Getting started and other pages in wiki.