Non-blocking epoll web-server written in C featuring configuration and logging
Currently supports HEAD and GET requests
To run the webserver on the command line, use http_webserver
or sudo http_webserver
Clone the repository and run the installer:
git clone https://github.com/johnhh2/epoll-webserver.git
cd epoll-webserver
sudo ./install
To access the configuration options including the port, webserver directory location, and response security headers, use the following command:
vim /etc/epoll-webserver/server.conf