NGINX Docs
    • DevCentral

      Connect & learn in our hosted community

    • MyF5

      Your key to everything F5, including support, registration keys, and subscriptions

    • NGINX

      Learn more about NGINX Open Source and read the community blog

  1. Home
  2. F5 NGINX Plus
  3. Admin Guide
  4. Dynamic Modules

F5 NGINX Plus F5 NGINX Plus

  • Admin Guide
    • Installing NGINX and NGINX Plus
    • Installing NGINX Plus
    • Installing NGINX Open Source
    • Installing NGINX Plus AMIs on Amazon EC2
    • Installing NGINX Plus on the Google Cloud Platform
    • Installing NGINX Plus on Microsoft Azure
    • Deploying NGINX and NGINX Plus with Docker
    • Basic Functionality
    • Controlling NGINX Processes at Runtime
    • Creating NGINX Plus and NGINX Configuration Files
    • Load Balancer
    • HTTP Load Balancing
    • TCP and UDP Load Balancing
    • HTTP Health Checks
    • TCP Health Checks
    • UDP Health Checks
    • gRPC Health Checks
    • Dynamic Configuration of Upstreams with the NGINX Plus API
    • Accepting the PROXY Protocol
    • Content Cache
    • NGINX Content Caching
    • Web Server
    • Configuring NGINX and NGINX Plus as a Web Server
    • Serving Static Content
    • NGINX Reverse Proxy
    • Compression and Decompression
    • Using NGINX and NGINX Plus as an Application Gateway with uWSGI and Django
    • Security Controls
    • NGINX SSL Termination
    • SSL Termination for TCP Upstream Servers
    • Restricting Access with HTTP Basic Authentication
    • Authentication Based on Subrequest Result
    • Setting up JWT Authentication
    • Limiting Access to Proxied HTTP Resources
    • Restricting Access to Proxied TCP Resources
    • Restricting Access by Geographical Location
    • Securing HTTP Traffic to Upstream Servers
    • Securing TCP Traffic to Upstream Servers
    • Dynamic Denylisting of IP Addresses
    • Monitoring
    • Live Activity Monitoring
    • Configuring Logging
    • Debugging NGINX
    • NGINX Diagnostic Package
    • Monitoring NGINX and NGINX Plus with the New Relic Plug-In
    • High Availability
    • High Availability Support for NGINX Plus in On-Premises Deployments
    • Configuring Active-Active High Availability and Additional Passive Nodes with keepalived
    • Synchronizing NGINX Configuration in a Cluster
    • Runtime State Sharing in a Cluster
    • How NGINX Plus Performs Zone Synchronization
    • Dynamic Modules
    • Dynamic Modules
    • Brotli
    • Cookie-Flag
    • Encrypted-Session
    • FIPS Status Check
    • GeoIP
    • GeoIP2
    • Headers-More
    • HTTP Substitutions Filter
    • Image-Filter
    • Lua
    • NGINX Developer Kit
    • NGINX ModSecurity WAF
    • njs Scripting Language
    • OpenTelemetry
    • OpenTracing
    • Perl
    • Phusion Passenger Open Source
    • Prometheus-njs
    • RTMP
    • Set-Misc
    • SPNEGO
    • Uninstalling a dynamic module
    • XSLT
    • Mail Proxy
    • Configuring NGINX as a Mail Proxy Server
  • Deployment Guides
    • Amazon Web Services
    • Active-Active HA for NGINX Plus on AWS Using AWS Network Load Balancer
    • Active-Passive HA for NGINX Plus on AWS Using Elastic IP Addresses
    • Using NGINX or NGINX Plus as the Ingress Controller for Amazon Elastic Kubernetes Services
    • Create Amazon EC2 Instances for NGINX Open Source and NGINX Plus
    • Global Server Load Balancing
    • Global Server Load Balancing with NS1 and NGINX Plus
    • Google Cloud Platform
    • All-Active HA for NGINX Plus on the Google Cloud Platform
    • Load Balancing Third-Party Servers
    • Load Balancing Apache Tomcat Servers with NGINX Open Source and NGINX Plus
    • Load Balancing Microsoft Exchange Servers with NGINX Plus
    • Load Balancing Node.js Application Servers with NGINX Open Source and NGINX Plus
    • Load Balancing Oracle E-Business Suite with NGINX Plus
    • Load Balancing Oracle WebLogic Server with NGINX Open Source and NGINX Plus
    • Load Balancing Wildfly and JBoss Application Servers with NGINX Open Source and NGINX Plus
    • Microsoft Azure
    • Active-Active HA for NGINX Plus on Microsoft Azure Using the Azure Standard Load Balancer
    • Creating Microsoft Azure Virtual Machines for NGINX Open Source and F5 NGINX Plus
    • Migrate Hardware ADCs
    • Migrating Load Balancer Configuration from Citrix ADC to NGINX Plus
    • Migrating Load Balancer Configuration from F5 BIG-IP LTM to F5 NGINX Plus
    • Set Up Single Sign-On for Proxied Applications
    • Single Sign-On with Amazon Cognito
    • Single Sign-On With Auth0
    • Single Sign-On with Keycloak
    • Single Sign-On with Microsoft Active Directory FS
    • Single Sign-On with Okta
    • Single Sign-On with OneLogin
    • Single Sign-On with Ping Identity
      • Setting up an NGINX demo environment
  • Releases
  • Technical Specs
  • Open Source Components
  • NGINX Plus FIPS Compliance
  • NGINX Directives Index

Dynamic Modules

Documentation explaining how to load and enable dynamic modules in NGINX and F5 NGINX Plus.

Dynamic Modules

Brotli

Cookie-Flag

Encrypted-Session

FIPS Status Check

GeoIP

GeoIP2

Headers-More

HTTP Substitutions Filter

Image-Filter

Lua

NGINX Developer Kit

NGINX ModSecurity WAF

njs Scripting Language

OpenTelemetry

OpenTracing

Perl

Phusion Passenger Open Source

Prometheus-njs

RTMP

Set-Misc

SPNEGO

Uninstalling a dynamic module

XSLT

Company
  • About F5 NGINX
  • Events

Resources
  • Blog
  • FAQ
  • Professional Services
  • Training
Products
  • F5 NGINX One
  • F5 NGINX Plus
  • F5 NGINX App Protect
  • F5 NGINX Instance Manager
  • F5 NGINX Ingress Controller
  • F5 NGINX Gateway Fabric
  • F5 NGINXaaS for Azure
NGINX on GitHub
  • NGINX Open Source
  • NGINX Unit
  • NGINX Amplify
  • NGINX Agent
  • NGINX Kubernetes Ingress Controller
  • NGINX Gateway Fabric
Social

F5 logo ©2025 F5, Inc. All rights reserved.

Trademarks Policies Open Source Components Privacy California Privacy Do Not Sell My Personal Information

F5 logo

©2025 F5, Inc. All rights reserved. NGINX is a registered trademark of F5, Inc.

Trademarks Policies Privacy California Privacy Do Not Sell My Personal Information