Skip to content

pahowes/webby

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

webby

An embedded web server for C++ applications.

Building

Webby is distributed only as a header. There is nothing to compile in this repository other than tests which also illustrate how to configure and use webby.

Dependencies

Instructions

I highly recommend building outside of the source tree so that build products do not pollute the repository. The simplest way to accomplish this is to create a sub-directory named "build" as follows:

$ mkdir build
$ cd build
$ cmake ..
$ make
$ make test

Examples

Add examples here.

TODO List

These are the classes that are being designed and written:

  1. Server configuration
  2. Error logging
  3. Access logging
  4. Abstract request handler.
  5. Concrete file request handler.

Contributing

  1. Fork it
  2. Create a feature branch (git checkout -b new-feature)
  3. Commit changes (git commit -am "Added new feature xyz")
  4. Push the branch (git push origin new-feature)
  5. Create a new pull request.

Maintainers

License

Webby copyright 2014 Paul Howes and is licensed under the Apache License.

About

Embeddable web server written in C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages