Módulos de Terceros#
Además de nuestros propios módulos dinámicos para
Angie y Angie PRO,
recopilamos y publicamos paquetes para varios módulos populares de terceros compatibles con nginx,
desarrollados fuera de nuestra empresa, en nuestro repositorio. Los paquetes de módulos de terceros se instalan desde nuestro repositorio igual que nuestros propios paquetes: Para usar el módulo instalado en la configuración,
cárgalo usando la directiva load_module en el contexto Truco Los nombres de los paquetes y los propios módulos en la configuración tienen los siguientes prefijos: Angie: Angie PRO: Nota No revisamos el código fuente de estos módulos
y no somos responsables de las consecuencias de su instalación;
los paquetes se compilan basándose en numerosas solicitudes
exclusivamente para la comodidad del usuario. Módulo Versión Paquetes Descripción 0.9.0 Añade autenticación JWT para clientes. 241200e Añade soporte para autenticación LDAP con múltiples servidores. v1.5.5 Añade soporte para autenticación PAM. v1.1.3 Añade soporte para SPNEGO y GSSAPI. 1.1.0 Añade autenticación de contraseñas de un solo uso basada en TOTP. v1.0.0rc Añade compresión Brotli estática y dinámica para respuestas. 2.5.3 Permite purgar contenido de las cachés de FastCGI, proxy, SCGI y uWSGI. v0.13 Añade soporte para CGI. 2.3.1 Permite combinar múltiples grupos de servidores en uno solo. v3.0.0 Extiende el soporte WebDAV con los métodos PROPFIND y OPTIONS. 1.9.3 Sirve para bloquear dinámicamente direcciones IP y desbloquearlas periódicamente. v0.63 Permite llamar a v0.3 Extiende las capacidades del módulo Memcached integrado. 2016.06.10 Permite guardar cuerpos de respuesta de subpeticiones en variables. 3.4 Añade búsqueda de geolocalización en bases de datos MaxMind GeoIP2. v0.39 Permite establecer y limpiar cabeceras de petición y respuesta. 458af16 Añade soporte para Radius. v3.4.3 Alternativa ligera a Auth JWT. 0.3.0 Permite usar variables con valores de pares clave-valor. 0.10.28 / v0.0.16 Permiten usar el lenguaje Lua en la configuración de Angie
en los contextos v1.0.4 Añade un conector para usar reglas ModSecurity. v0.3.4 Añade el Kit de Desarrollo Nginx (NDK) para desarrollar nuevos módulos. v0.41.0 Añade seguimiento distribuido de peticiones OpenTracing en Angie;
contiene plugins para exportar datos a Zipkin y DataDog. v0.1.2 Permite enviar datos de telemetría al recolector OpenTelemetry. 1.0rc7 Incluye soporte directo para bases de datos PostgreSQL. v0.15 Incluye soporte para Redis 2.0 para upstreams HTTP. v1.2.2 Incluye soporte para RTMP para transmisiones de streaming y vídeo bajo demanda. v0.33 Añade varias directivas e12e965 Permite reemplazar cadenas en cuerpos de respuesta HTTP usando expresiones regulares. 64137c2 Ayuda a combatir bots
usando un mecanismo de "desafío-respuesta" basado en cookies. 60bed63 Desempaqueta respuestas con 2.3.0 Añade codificación 1.33 Permite reempaquetar archivos MP4 para streaming vía HLS, HDS, MSS y DASH. v0.2.4 / v0.1.1 / v0.1.1 Incluye los tres módulos listados para monitorización de tráfico. 1.3.0 Incluye empaquetado dinámico de archivos ZIP. f4ba115 Incluye compresión Zstandard.Instalación y Configuración#
main
:load_module modules/<module_name>.so;
angie-module-<name>
angie-pro-module-<name>
Lista de Módulos#
angie-module-auth-jwt
angie-pro-module-auth-jwt
angie-module-auth-ldap
angie-pro-module-auth-ldap
angie-module-auth-pam
angie-pro-module-auth-pam
angie-module-auth-spnego
angie-pro-module-auth-spnego
angie-module-auth-totp
angie-pro-module-auth-totp
angie-module-brotli
angie-pro-module-brotli
angie-module-cache-purge
angie-pro-module-cache-purge
angie-module-cgi
angie-pro-module-cgi
angie-module-combined-upstreams
angie-pro-module-combined-upstreams
angie-module-dav-ext
angie-pro-module-dav-ext
angie-module-dynamic-limit-req
angie-pro-module-dynamic-limit-req
angie-module-echo
angie-pro-module-echo
echo
, sleep
, time
, exec
y otros comandos de shell en el archivo de configuración.angie-module-enhanced-memcached
angie-pro-module-enhanced-memcached
angie-module-eval
angie-pro-module-eval
angie-module-geoip2
angie-pro-module-geoip2
angie-module-headers-more
angie-pro-module-headers-more
angie-module-http-auth-radius
angie-pro-module-http-auth-radius
angie-module-jwt
angie-pro-module-jwt
angie-module-keyval
angie-pro-module-keyval
angie-module-lua
angie-pro-module-lua
http
y stream
, respectivamente.angie-module-modsecurity
angie-pro-module-modsecurity
angie-module-ndk
angie-pro-module-ndk
angie-module-opentracing
angie-pro-module-opentracing
angie-module-otel
angie-pro-module-otel
angie-module-postgres
angie-pro-module-postgres
angie-module-redis2
angie-pro-module-redis2
angie-module-rtmp
angie-pro-module-rtmp
angie-module-set-misc
angie-pro-module-set-misc
set_xxx
al
módulo Rewrite.angie-module-subs
angie-pro-module-subs
angie-module-testcookie
angie-pro-module-testcookie
angie-module-unbrotli
angie-pro-module-unbrotli
Content-Encoding: br
para clientes que no soportan codificación Brotli.angie-module-upload
angie-pro-module-upload
multipart/form-data
(RFC 1867) para subida de archivos
desde el cliente, incluyendo capacidad de reanudación.angie-module-vod
angie-pro-module-vod
angie-module-vts
angie-pro-module-vts
angie-module-zip
angie-pro-module-zip
angie-module-zstd
angie-pro-module-zstd