Third-Party Modules#
In addition to our own dynamic modules for Angie and Angie PRO, we collect and publish packages for a number of popular nginx-compatible third-party modules, developed outside our company, in our repository.
Installation and Configuration#
Third-party module packages are installed from our repository just like our own packages:
To use the installed module in configuration,
load it using the load_module directive in the main
context:
load_module modules/<module_name>.so;
Tip
Package names and the modules themselves in the configuration have the following prefixes:
Angie:
angie-module-<module_name>
Angie PRO:
angie-pro-module-<module_name>
List of Modules#
Adds JWT authentication for clients. | |
Adds support for PAM authentication with multiple servers. | |
Adds support for PAM authentication. | |
Adds support for SPNEGO and GSSAPI. | |
Adds static and dynamic Brotli compression for responses. | |
Allows purging content from FastCGI, proxy, SCGI, and uWSGI caches. | |
Adds support for CGI. | |
Extends WebDAV support with PROPFIND and OPTIONS methods. | |
Serves to dynamically block IP addresses and periodically unblock them. | |
Allows calling | |
Extends the capabilities of the built-in Memcached module. | |
Allows saving response bodies of subrequests into variables. | |
Adds geolocation search in MaxMind GeoIP2 databases. | |
Allows setting and clearing request and response headers. | |
Adds support for Radius. | |
Allows using variables with values from key-value pairs. | |
Allows using the Lua language in Angie configuration
in the | |
Adds a connector for using ModSecurity rules. | |
Adds the Nginx Development Kit (NDK) for developing new modules. | |
Adds distributed OpenTracing request tracing in Angie; contains plugins for exporting data to Zipkin and DataDog. | |
Allows sending telemetry data to the OpenTelemetry collector. | |
Includes direct support for PostgreSQL databases. | |
Includes support for Redis 2.0 for HTTP upstreams. | |
Includes support for RTMP for streaming and video-on-demand broadcasts. | |
Adds various set_xxx directives to the Rewrite module. | |
Allows replacing strings in HTTP response bodies using regular expressions. | |
Helps combat bots using a "challenge-response" mechanism based on cookies. | |
Unpacks responses with | |
Adds | |
Allows repackaging MP4 files for streaming via HLS, HDS, MSS, and DASH. | |
Includes the three listed modules for traffic monitoring. | |
Includes dynamic ZIP archive packaging. | |
Includes Zstandard compression. |
Important
We do not review the source code of these modules and are not responsible for the consequences of their installation; the packages are compiled based on numerous requests exclusively for user convenience.