Das Schaefchen ist ein schlanker HTTP-Server für Linux-Plattformen. Er unterstützt die Minimalanforderungen des HTTP/1.1-Protokolls und virtuelle Hosts, Basic-Authentifikation (die verwendet werden kann, um Dateien oder Verzeichnisse zu schützen), Verzeichnislistings, Byte-Bereiche und Reverse Proxy. Er ist ein ereignisgesteuerter Server, der als einzelner Prozess mit einem einzelnen Thread läuft und nichtblockierende Ein- und Ausgabe verwendet. Er verwendet epoll als Mechanismus zur Benachrichtigung über Ereignisse, um die Steuerung zwischen aktiven Verbindungen umzuschalten. (non)