ThirdPartySoftware » History » Revision 15
Revision 14 (gstrauss, 2017-02-12 21:01) → Revision 15/16 (gstrauss, 2019-01-11 04:24)
h1. Lighttpd Plugins * [[lighttpd:Docs_ModCache|mod_cache]] * [[lighttpd:Docs_ModUserOnline|mod_useronline]] * mod_authn_tkt: Apache mod_auth_tkt port to lighttpd: https://github.com/gstrauss/lighttpd-mod_authn_tkt * [[CppModules|Information on using C++ in your lighttpd modules]] h1. Control Panel Plugins * "ISPConfig LIGHTTPD plugin":http://www.howtoforge.com/forums/showthread.php?t=7324&page=2 h1. Tools h2. spawn-fcgi spawn-fcgi is used to start FastCGI applications; it binds the application to a socket and starts it; it supports useful features like dropping privileges, chowning the Unix domain socket so the webserver can connect to it, chroot and more. * "spawn-fcgi":http://redmine.lighttpd.net/projects/spawn-fcgi/wiki * "spawn-fcgi 2":http://cgit.lighttpd.net/spawn-fcgi2/about/ h2. multiwatch multiwatch is a useful addition to spawn-fcgi; spawn-fcig; it allows to supervise multiple backends with daemontools+spawn-fcgi+multiwatch on the same socket. * "multiwatch":http://cgit.lighttpd.net/multiwatch/ h2. fcgi-cgi fcgi-cgi is a wrapper to execute CGI scripts/binaries via FastCGI, allowing you to have clean and easy privilege separation (if you start fcgi-cgi with spawn-fcgi). * "fcgi-cgi":http://cgit.stbuehler.de/gitosis/fcgi-cgi/ h2. fcgi-debug fcgi-debug helps viewing FastCGI streams, for this you just spawn it between the webserver and your application: * "fcgi-debug":http://cgit.stbuehler.de/gitosis/fcgi-debug/