Description: Cherokee is a flexible, very fast, lightweight Web server. It is implemented entirely in C, and has no dependencies beyond a standard C library. It is embeddable and extensible with plug-ins. It supports on-the-fly configuration by reading files or strings, TLS/SSL (via GNUTLS or OpenSSL), virtual hosts, authentication, cache friendly features, PHP, custom error management, and much more.
Keywords: cherokee web server httpd http

## Index → Cookbook

## Cookbook: Cherokee on embedded devices

### Elphel Cameras:

These are network cameras that can provide high-resolution at high frame video rates, and the embedded software and FPGA bitstream are stored in the camera flash memory and can be updated. The embedded software and FPGA hardware algorithms are Free Software, and the devices can be configured to run Cherokee.

For information on how to do this, refer to the Elphel Project Wiki.