Projects / spawn-fcgi


spawn-fcgi is a little helper program to spawn fastcgi processes. It binds them to a socket (either Unix-domain or TCP) and configures the environment by switching the user and group, using chroot, daemonizing, and using chmod and chown on Unix-domain sockets. The spawned backends can then be used from Web servers like lighttpd, nginx, or cherokee.

Operating Systems

Recent releases

  •  05 Jun 2014 12:12

    Release Notes: This release contains some bugfixes (security hardening) and adds a @-b@ backlog option.

    •  23 Sep 2009 13:56

      Release Notes: Some small bugs with the chmod option were fixed.

      •  18 Apr 2009 11:14

        Release Notes: A bug with user names starting with a digit and nonexistent user IDs was fixed. IPv6 support was added.

        •  29 Mar 2009 13:31

          Release Notes: There were some small fixes and features plus one important feature: new options to chown/chmod the Unix domain socket. This allows easier privilege separation (spawning a process as a Web user but having the Web server own the socket).

          •  26 Mar 2009 23:51

            Release Notes: spawn-fcgi was split from the lighttpd package. The version 1.6.0 was chosen to be above 1.4.x and 1.5.x (the lighttpd versions). There have been some additional improvements.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.