Some useful pre-built dynamic modules for nginx.
**Current Nginx program version: 1.21.0 **
| Module Name | Author | Module Description | Module Version | Docker Command |
|---|---|---|---|---|
| array-var-nginx-module | @openresty | array-var-nginx-module - Add support for array-typed variables to nginx config files. | 0.05 | docker pull soulteary/prebuilt-nginx-modules:array-var-nginx-1.21.0 |
| ngx_dynamic_upstream | @cubicdaiya | ngx_dynamic_upstream is the module for operating upstreams dynamically with HTTP APIs such as ngx_http_upstream_conf. | 0.1.6 | docker pull soulteary/prebuilt-nginx-modules:dynamic-upstream-1.21.0 |
| echo-nginx-module | @openresty | ngx_echo - Brings "echo", "sleep", "time", "exec" and more shell-style goodies to Nginx config file. | 0.62 | docker pull soulteary/prebuilt-nginx-modules:echo-1.21.0 |
| encrypted-session-nginx-module | @openresty | encrypted-session-nginx-module - encrypt and decrypt nginx variable values. | 0.08 | docker pull soulteary/prebuilt-nginx-modules:encrypted-session-1.21.0 |
| headers-more-nginx-module | @openresty | ngx_headers_more - Set and clear input and output headers...more than "add"! | 0.33 | docker pull soulteary/prebuilt-nginx-modules:headers-more-1.21.0 |
| nginx-http-flv-module | @winshining | Media streaming server based on nginx-rtmp-module. | 1.2.9 | docker pull soulteary/prebuilt-nginx-modules:http-flv-1.21.0 |
| ngx_http_redis | @Sergey A. Osokin | You can use this module to perform simple caching. | 0.3.9 | docker pull soulteary/prebuilt-nginx-modules:http-redis-1.21.0 |
| memc-nginx-module | @openresty | An extended version of the standard memcached module that supports set, add, delete, and many more memcached commands. | 0.19 | docker pull soulteary/prebuilt-nginx-modules:memc-1.21.0 |
| set-misc-nginx-module | @openresty | ngx_set_misc - Various set_xxx directives added to nginx's rewrite module (md5/sha1, sql/json quoting, and many more). | 0.32 | docker pull soulteary/prebuilt-nginx-modules:set-misc-1.21.0 |
| redis2-nginx-module | @openresty | ngx_redis2 - Nginx upstream module for the Redis 2.0 protocol | 0.15 | docker pull soulteary/prebuilt-nginx-modules:redis2-1.21.0 |
| ngx_http_substitutions_filter_module | @yaoweibin | a filter module which can do both regular expression and fixed string substitutions for nginx | b8a71ea | docker pull soulteary/prebuilt-nginx-modules:http-substitutions-filter-1.21.0 |
| redis2-nginx-module | @arut | NGINX-based Media Streaming Server | 1.2.2 | docker pull soulteary/prebuilt-nginx-modules:rtmp-1.21.0/td> |
| srcache-nginx-module | @openresty | Transparent subrequest-based caching layout for arbitrary nginx locations. | 0.32 | docker pull soulteary/prebuilt-nginx-modules:srcache-1.21.0 |
| nginx-module-vts | @vozlt | Nginx virtual host traffic status module. | 0.1.18 | docker pull soulteary/prebuilt-nginx-modules:vts-1.21.0 |
| ngx_waf | @ADD-SP | Handy, High performance Nginx firewall module. | 3.1.6 | docker pull soulteary/prebuilt-nginx-modules:waf-1.21.0 |
| xss-nginx-module | @openresty | xss-nginx-module - Native cross-site scripting support in nginx | 0.06 | docker pull soulteary/prebuilt-nginx-modules:xss-nginx-1.21.0 |
For Alpine, you can use image with -alpine suffix, eg:
- debian: soulteary/prebuilt-nginx-modules:headers-more-1.21.0
- alpine: soulteary/prebuilt-nginx-modules:headers-more-1.21.0-alpine
Below are other available nginx versions.
- 1.21.0
- 1.20.0
- 1.19.10
- 1.19.9
- 1.19.8
- 1.19.7