Skip to content

Custom NGINX Packages

If you require Wallarm for an NGINX version that is different from the versions supported by all-in-one installation, such as stable version, mainline NGINX Plus, or the distributive version, you can request a custom Wallarm build by following these instructions.

The Wallarm module can be integrated with a custom build of NGINX, including NGINX mainline, by rebuilding the Wallarm packages. To rebuild the packages, please contact the Wallarm technical support team and provide the following information:

  • Linux kernel version: uname -a

  • Linux distributive: cat /etc/*release

  • NGINX version:

  • Compatibility signature:

    • NGINX official build: egrep -ao '.,.,.,[01]{33}' /usr/sbin/nginx
    • NGINX custom build: egrep -ao '.,.,.,[01]{33}' <path to nginx>/nginx
  • The user (and the user's group) who is running the NGINX worker processes: grep -w 'user' <path-to-the-NGINX-configuration-files/nginx.conf>