3rdPartyModules

= Third party modules = These modules are not officially supported and may not be compatible across versions of Nginx. Nevertheless many of them may prove useful to many people. Enjoy at your own risk.

Compiling third party modules
Modules are typically added by compiling them along with the Nginx source.

From the Nginx source directory, type:

./configure --add-module=/path/to/module1/source \ --add-module=/path/to/module2/source

You can use as many  arguments as needed.

Be aware that some modules may require additional libraries to be installed on your system.

Writing your own module
Evan Miller has written the definitive guide to Nginx module development. But some parts of it are a little out of date. You've been warned.

A github search turned up the Nginx Development Kit. It seems to be more up to date.

See also the tools at the bottom of this page.

= Known modules =

= Tools for module developers =

= Third party patches = These patches must be applied to the Nginx source code tree. There's no guarantee these patches will apply to a particular version of Nginx.

As with third party modules, these patches are not officially supported. Your mileage may vary.

= Tools for Migration =

= References =
 * github search
 * Aiguarentacar