/kagou

Kagou is a tiny web server written in c.

Primary LanguageCMIT LicenseMIT

Kagou

  • Kagou is a tiny web server written in c.

Usage

$ git clone git@github.com:serihiro/kagou.git
$ cd Kagou
$ make
$ ./kagou 5000 html

Features(including plan)

Support media

  • html
  • js
  • css
  • csv
  • json
  • jpg
  • png
  • gif

Support options

  • specify port
  • specify base directory path

Support http status

  • 200

  • 400

  • 401

  • 403

  • 404

  • 405

  • 415

  • 500

Other features

  • logging
  • demonize
  • support keep-alive
  • support cache-control
  • support config file
  • support basic auth

License

MIT