Bauk HTTP Server BaukBench GromJS Server-Side JavaScript PHP Perl Python Tcl Description Bauk is a free open-source web server that supports all the essential features one would expect from a mature project in a single well integrated package.
It includes advanced features such as Virtual Hosts, dynamic Virtual Hosts, Virtual Host aliases, hostname matching ie. "*.domain.com" etc., content negotiation, GZIP compression, HTTP authentication, file caching, SSL/TLS, CGI/1.1, resource quotas/limits, etc., for complete list see README. Dynamic content support Bauk includes support for PHP, Server-Side JavaScript (SSJS), Perl, Python and Tcl scripting. Benchmarking? See BaukBench. Server-Side JavaScript (SSJS) Support GromJS JavaScript interpreter based on Spidermonkey core script engine was developed in 2006. by Bauk HTTP Server development team providing advanced features and PHP-like environment for JavaScript server-side scripting. GromJS interpreter includes support for MySQL, PostgreSQL and SQLite databases, working with web server files and directories, system program execution and pipes, sessions, cookies, hash arrays, CGI variables, HTTP file-upload, and many other. See GromJS page for more info. Integration Bauk comes with it's own SAPI (server api) called "Grom" (Thunder) which provides an interface to PHP, Javascript, Perl, Python and TCL backend server side scripting languages. The package also includes "bb" for benchmarking Bauk or any web server. The external dependencies are limited to OpenSSL and the various scripting engines plus static database libraries that any typical web server would need. History Bauk has been in constant development and deployed for over 10 years | What's new? 20-Jan-2010: Bauk 2.0.18 HTTP server released » Download
02-Dec-2009: Documentation update » View
29-Jul-2009: GromJS/1.7.9 released » More details
OS Support:  Linux
 FreeBSD
|