Abyss Web Server X1 is a personal Web server. Despite its small footprint, it supports secure SSL connections (HTTPS), CGI/FastCGI, ISAPI extensions, server-side includes (SSI), download resuming, caching negotiation, logging, custom error pages, password protection, IP address control, URL rewriting, aliases, custom MIME types, index files, custom directory listings, anti-leeching, and bandwidth throttling. It also features an automatic anti-hacking system and an intuitive multilingual remote Web management interface.
MultiLoad is a load balancer that redirects HTTP requests to pre-defined servers/locations. It gives the provider a way to balance the traffic and hides the real download location. It allows you to manage different version of each download. It is also a load balancing server extension. You can distribute files on some servers so that a downloaded file can be loaded form different servers. These servers can have different priorities to control the active traffic.
mod_sesehe is an Apache module that disguises and removes the "Server: " HTTP header from responses. This allows you to hide certain information about the server. This also allows more accurate information to be provided if Apache is configured as a reverse proxy and a malformed request is received. Although sending the Server header in HTTP responses is not defined as a MUST in RFC 2616, the Apache HTTP Server does not otherwise allow you to disable sending this header via its configuration.
BitNami RubyStack provides a fast, easy way to develop and deploy Ruby on Rails applications. It includes Ruby, Subversion, MySQL, SQLite, ImageMagick, and several Ruby Gems, and will optionally install Apache 2.2 with rewrite and proxy support. It supports Windows, Linux, and OS X, so you can share the same Rails environment on multiple platforms.
CD Linux Server is an embedded Linux system on a bootable live CD. It can be used to set up mail, Web, file, FTP, proxy, DHCP, DNS, MySQL, LDAP, and other services very quickly. The mail server includes antivirus, antispam, and mail recorder features. It can be used for free for up to 10 accounts, while the advanced version is licensed for an unlimited number of users. There is not any restriction against the time.
GNU libmicrohttpd is a small C library for embedding HTTP server functionality into other applications. It is reentrant, fast, supports HTTP 1.1, and permits listening on multiple ports. The API is simple and still powerful enough to allow programmers to use the entire HTTP feature set. SSL/TLS support is available as an option.
Das Schaefchen is a lightweight HTTP server and proxy for Unix platforms. It supports the minimum requirements of the HTTP/1.1 protocol and virtual hosts, basic authentication (which can be used to protect either files or directories), directory listing, byte ranges, reverse proxy, and FastCGI. It is an event-driven server that runs as a single process with a single thread using non-blocking I/O. It uses epoll as the event notification mechanism to multiplex control between active connections.
The goal of the CSPoker project is to develop Poker software and experiment with Artificial Intelligence for Poker. A Texas Hold'Em server written in Java and client software in JavaFX have already been developed. In the long run, it should be possible to train A.I. bots by playing against human players.
Remote MySQL Query is a script that executes queries on a remote MySQL server using only HTTP. Queries are passed in URL parameters along with a secret key to prevent unauthorized access. The remote script passes back the results using XML to marshal the data. The class parses the resulting XML data and returns an array. It also retrieves (into class variables) the number of records returned by the query and the time the query took to execute.