Description Bauk is a free, open-source, high performance Web server which provides advanced features such as Server-Side JavaScript, PHP, Perl, Python and Tcl support, portability to wide range of operating systems, easy installation and management, security, configurability, efficiency, flexibility, and many other... More details...›› Features - Extreme Performance - Provides higher performance for both static and dynamic content than any other Web server. For example, it's more than 3 times faster than Apache. See our Benchmarks
- Extreme Power - Maintains same performance with any load and never degrades. See BaukBench HTTP/1.1 tool and feel free to compare Bauk to any Web server and you will be amazed how large advantage Bauk has
- Low Resource Consumption - Bauk can use as little as 10% of system resources compared to Apache in a similar configuration and usage pattern. Ie. a typical Linux instance runs around 2MB of memory for Bauk itself
- Advanced Memory Management - Always returns memory to system. Does not hang on unused memory but returns it to system for further use. You can notice Bauk returns to initial size as it releases memory
- Static and Dynamic Content - Bauk provides complete ASP-like environment for Server-Side JavaScript, PHP, Perl, Python and Tcl scripting. Ie. easy like working with HTML files, scripts placed in Web directory automatically executed by Web server/interpreter
- Single-Process Architecture - Economic and Effective
- Unlimited Virtual Hosts - Allows serving any number of Virtual Hosts on a single machine/system
- Dynamic Virtual Hosts - Add/remove hosts on the fly, simply by adding/removing a directory, ie. www.domain.com → /path/to/www.domain.com/
- RDP (Reverse Domain Path) Dynamic Virtual Hosts - Ie. www.domain.com → /path/to/com/domain/www/
- Unlimited simultaneous HTTP connections / HTTP clients - Allows serving any number of simultaneous HTTP connections on a single machine/system
- Easy & Intuitive Management
- Stylish / Fancy Package
- Security
- It's absolutely FREE!!
Server-Side JavaScript Support Bauk in operation with GromJS interpreter provides complete ASP-like environment for JavaScript Server-Side scripting with same functionality as CGI, PHP, mod_perl or any other Server-Side scripting solution. More details...››
Manage your work, MySQL database, automate jobs, backups, make utility and shell scripts, content management systems, perform system administration, Web site administration, package build tools, have fun, or do anything else you imagine using JavaScript on server.
Bauk HTTP Server Web site is in it's entirety powered by Bauk/GromJS. Here is an example GromJS Server-Side JavaScript Web script:
print(<html><body>);
print("User_Agent: ", Server.getenv("HTTP_USER_AGENT"), "<br>\n");
print("Remote_IP: ", Server.getenv("REMOTE_ADDR"), "<br>\n");
print(</body></html>);
Output:User_Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
Remote_IP: 38.107.179.227 GromJS Home | Download | GromJS Quick Install | See also OS support  Linux
 FreeBSD
 OpenBSD
 NetBSD
|