2018-10-08 23:16:15 +02:00
2018-03-19 11:43:27 +01:00
2016-12-07 13:14:02 +01:00
2018-09-05 23:26:21 +02:00
2018-09-26 10:30:04 +02:00
2018-10-08 23:16:15 +02:00
2015-10-22 11:39:11 +02:00
2018-10-07 15:09:46 +02:00
2018-10-07 14:17:16 +02:00
2018-10-01 22:49:20 +02:00
2018-09-22 18:00:54 +02:00

Logo

ant-http

Build Status

A lightweight and portable HTTP/HTTPs web server written in C:

  • New 1.0.0 version: Single thread server with configurable number of thread pool workers, good for scalability
  • Initial goal is for embedded Linux, but can be used as general purpose web server.
  • Support SSL via open SSL, database via Sqlite 3, web socket integrated
  • It is also extensible via its extensions mechanism that allows to extends the server capability.

Plugins:

Build from source

build dep

  • git
  • make
  • build-essential

server dependencies

  • libssl-dev
  • libsqlite3-dev

build

When all dependencies are installed, the build can be done with a few single command lines:

mkdir antd
cd antd
# build without plugin
wget -O- https://get.makeand.run/antd | bash -s ""

The script will ask for a place to put the binaries (should be an absolute path, otherwise the build will fail) and the default HTTP port for the server config.

Description
No description provided
Readme MIT 36 MiB
Languages
C 98.2%
M4 1.2%
Makefile 0.6%