johnhh2 / epoll-webserver

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

epoll-webserver

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

Getting Started

Clone the repository and run the installer:

git clone https://github.com/johnhh2/epoll-webserver.git
cd epoll-webserver
sudo ./install

Configuration

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

About


Languages

Language:C 98.9%Language:Shell 1.1%