Gefest Web Home Server is a simple Web server with a graphical user interface. It can be used without special knowledge. Any user can install and share folders on the Internet or a local network. The server allows you to watch video directly from another PC. Password protection is supported. The server allows you to review all user activity through the server log and activity log.
mod_auth_pubtkt is a simple Web single sign-on (SSO) solution for Apache. It validates authentication tickets provided by the client in a cookie using public-key cryptography (DSA or RSA). Thus, only the login server that generates the tickets needs to possess the private key, while Web servers can verify tickets given only the public key. The implementation of the login server is left to the user, but an example and a library in PHP are provided with the distribution.
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.
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 CyaSSL embedded SSL library is a lightweight SSL library written in ANSI C and targeted for embedded and RTOS environments, primarily because of its small size, speed, and feature set. It is commonly used in standard operating environments and cloud services as well because of its royalty-free pricing and excellent cross platform support. CyaSSL supports industry standards up to the current TLS 1.2 and DTLS 1.2 levels, is up to 20 times smaller than OpenSSL, and offers progressive ciphers such as HC-128, RABBIT, and NTRU.
mod_jail is an Apache module that supports 1.3.x and 2.x branches. It is similar to mod_chroot, but uses FreeBSD's specific system call "jail", which is more secure than chroot. Thus, it is intended to run on FreeBSD only. This module allows you to run Apache in a secure jail easily, without creating a real jail environment containing a copy of /lib, /libexec, /usr/lib, etc. Also, it is able to change the securelevel within a created jail prison.