Projects / Das Schaefchen

Das Schaefchen

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.

Operating Systems

Recent releases

  •  17 Aug 2008 19:01

    Release Notes: Several bugs have been fixed in the implementation of the FastCGI protocol.

    •  20 Jul 2008 23:16

      Release Notes: The FastCGI protocol has been implemented. Multiple FastCGI servers might be defined to load balance (a round-robin algorithm is used).

      •  17 Feb 2008 11:00

        Release Notes: The program crashed when the authentication was enabled and it received a request like: CONNECT <IP>:<port> or OPTIONS *. This has been fixed.

        •  31 Jan 2008 10:06

          Release Notes: You can now define aliases for the virtual hosts.

          •  19 Jan 2008 22:30

            Release Notes: This release reloads its configuration (including change of port) upon receiving SIGHUP.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.