Klaus Demo nginx / 28b53b7
Contrib: vim syntax, update 3rd party module directives. 3rd party modules list synchronized with FreeBSD nginx-devel port. Gena Makhomed 2 years ago
1 changed file(s) with 1367 addition(s) and 1308 deletion(s). Raw diff Collapse all Expand all
3636 syn cluster ngxDirectives
3737 \ contains=ngxDirective,ngxDirectiveBlock,ngxDirectiveImportant
3838 \ add=ngxDirectiveControl,ngxDirectiveError,ngxDirectiveDeprecated
39 \ add=ngxDirectiveThirdParty
39 \ add=ngxDirectiveThirdParty,ngxDirectiveThirdPartyDeprecated
4040 syn cluster ngxParams
4141 \ contains=ngxParam,ngxString,ngxParamComment,ngxSemicolon,ngxBlock
4242
682682 syn keyword ngxDirective contained xslt_types
683683 syn keyword ngxDirective contained zone
684684
685 " 3rd party module list:
686 " https://www.nginx.com/resources/wiki/modules/
687
688 " Accept Language Module <https://www.nginx.com/resources/wiki/modules/accept_language/>
689 " Parses the Accept-Language header and gives the most suitable locale from a list of supported locales.
685 " 3rd party modules list taken from
686 " https://github.com/freebsd/freebsd-ports/blob/master/www/nginx-devel/Makefile
687 " -----------------------------------------------------------------------------
688
689 " Accept Language
690 " https://github.com/giom/nginx_accept_language_module
690691 syn keyword ngxDirectiveThirdParty contained set_from_accept_language
691692
692 " Access Key Module (DEPRECATED) <http://wiki.nginx.org/NginxHttpAccessKeyModule>
693 " Denies access unless the request URL contains an access key.
694 syn keyword ngxDirectiveDeprecated contained accesskey
695 syn keyword ngxDirectiveDeprecated contained accesskey_arg
696 syn keyword ngxDirectiveDeprecated contained accesskey_hashmethod
697 syn keyword ngxDirectiveDeprecated contained accesskey_signature
698
699 " Asynchronous FastCGI Module <https://github.com/rsms/afcgi>
700 " Primarily a modified version of the Nginx FastCGI module which implements multiplexing of connections, allowing a single FastCGI server to handle many concurrent requests.
701 " syn keyword ngxDirectiveThirdParty contained fastcgi_bind
702 " syn keyword ngxDirectiveThirdParty contained fastcgi_buffer_size
703 " syn keyword ngxDirectiveThirdParty contained fastcgi_buffers
704 " syn keyword ngxDirectiveThirdParty contained fastcgi_busy_buffers_size
705 " syn keyword ngxDirectiveThirdParty contained fastcgi_cache
706 " syn keyword ngxDirectiveThirdParty contained fastcgi_cache_key
707 " syn keyword ngxDirectiveThirdParty contained fastcgi_cache_methods
708 " syn keyword ngxDirectiveThirdParty contained fastcgi_cache_min_uses
709 " syn keyword ngxDirectiveThirdParty contained fastcgi_cache_path
710 " syn keyword ngxDirectiveThirdParty contained fastcgi_cache_use_stale
711 " syn keyword ngxDirectiveThirdParty contained fastcgi_cache_valid
712 " syn keyword ngxDirectiveThirdParty contained fastcgi_catch_stderr
713 " syn keyword ngxDirectiveThirdParty contained fastcgi_connect_timeout
714 " syn keyword ngxDirectiveThirdParty contained fastcgi_hide_header
715 " syn keyword ngxDirectiveThirdParty contained fastcgi_ignore_client_abort
716 " syn keyword ngxDirectiveThirdParty contained fastcgi_ignore_headers
717 " syn keyword ngxDirectiveThirdParty contained fastcgi_index
718 " syn keyword ngxDirectiveThirdParty contained fastcgi_intercept_errors
719 " syn keyword ngxDirectiveThirdParty contained fastcgi_max_temp_file_size
720 " syn keyword ngxDirectiveThirdParty contained fastcgi_next_upstream
721 " syn keyword ngxDirectiveThirdParty contained fastcgi_param
722 " syn keyword ngxDirectiveThirdParty contained fastcgi_pass
723 " syn keyword ngxDirectiveThirdParty contained fastcgi_pass_header
724 " syn keyword ngxDirectiveThirdParty contained fastcgi_pass_request_body
725 " syn keyword ngxDirectiveThirdParty contained fastcgi_pass_request_headers
726 " syn keyword ngxDirectiveThirdParty contained fastcgi_read_timeout
727 " syn keyword ngxDirectiveThirdParty contained fastcgi_send_lowat
728 " syn keyword ngxDirectiveThirdParty contained fastcgi_send_timeout
729 " syn keyword ngxDirectiveThirdParty contained fastcgi_split_path_info
730 " syn keyword ngxDirectiveThirdParty contained fastcgi_store
731 " syn keyword ngxDirectiveThirdParty contained fastcgi_store_access
732 " syn keyword ngxDirectiveThirdParty contained fastcgi_temp_file_write_size
733 " syn keyword ngxDirectiveThirdParty contained fastcgi_temp_path
734 syn keyword ngxDirectiveDeprecated contained fastcgi_upstream_fail_timeout
735 syn keyword ngxDirectiveDeprecated contained fastcgi_upstream_max_fails
736
737 " Akamai G2O Module <https://github.com/kaltura/nginx_mod_akamai_g2o>
738 " Nginx Module for Authenticating Akamai G2O requests
739 syn keyword ngxDirectiveThirdParty contained g2o
740 syn keyword ngxDirectiveThirdParty contained g2o_nonce
741 syn keyword ngxDirectiveThirdParty contained g2o_key
742
743 " Lua Module <https://github.com/alacner/nginx_lua_module>
744 " You can be very simple to execute lua code for nginx
745 syn keyword ngxDirectiveThirdParty contained lua_file
746
747 " Array Variable Module <https://github.com/openresty/array-var-nginx-module>
748 " Add support for array-typed variables to nginx config files
749 syn keyword ngxDirectiveThirdParty contained array_split
750 syn keyword ngxDirectiveThirdParty contained array_join
751 syn keyword ngxDirectiveThirdParty contained array_map
752 syn keyword ngxDirectiveThirdParty contained array_map_op
753
754 " Nginx Audio Track for HTTP Live Streaming <https://github.com/flavioribeiro/nginx-audio-track-for-hls-module>
755 " This nginx module generates audio track for hls streams on the fly.
756 syn keyword ngxDirectiveThirdParty contained ngx_hls_audio_track
757 syn keyword ngxDirectiveThirdParty contained ngx_hls_audio_track_rootpath
758 syn keyword ngxDirectiveThirdParty contained ngx_hls_audio_track_output_format
759 syn keyword ngxDirectiveThirdParty contained ngx_hls_audio_track_output_header
760
761 " AWS Proxy Module <https://github.com/anomalizer/ngx_aws_auth>
762 " Nginx module to proxy to authenticated AWS services
693 " Digest Authentication
694 " https://github.com/atomx/nginx-http-auth-digest
695 syn keyword ngxDirectiveThirdParty contained auth_digest
696 syn keyword ngxDirectiveThirdParty contained auth_digest_drop_time
697 syn keyword ngxDirectiveThirdParty contained auth_digest_evasion_time
698 syn keyword ngxDirectiveThirdParty contained auth_digest_expires
699 syn keyword ngxDirectiveThirdParty contained auth_digest_maxtries
700 syn keyword ngxDirectiveThirdParty contained auth_digest_replays
701 syn keyword ngxDirectiveThirdParty contained auth_digest_shm_size
702 syn keyword ngxDirectiveThirdParty contained auth_digest_timeout
703 syn keyword ngxDirectiveThirdParty contained auth_digest_user_file
704
705 " SPNEGO Authentication
706 " https://github.com/stnoonan/spnego-http-auth-nginx-module
707 syn keyword ngxDirectiveThirdParty contained auth_gss
708 syn keyword ngxDirectiveThirdParty contained auth_gss_allow_basic_fallback
709 syn keyword ngxDirectiveThirdParty contained auth_gss_authorized_principal
710 syn keyword ngxDirectiveThirdParty contained auth_gss_force_realm
711 syn keyword ngxDirectiveThirdParty contained auth_gss_format_full
712 syn keyword ngxDirectiveThirdParty contained auth_gss_keytab
713 syn keyword ngxDirectiveThirdParty contained auth_gss_realm
714 syn keyword ngxDirectiveThirdParty contained auth_gss_service_name
715
716 " LDAP Authentication
717 " https://github.com/kvspb/nginx-auth-ldap
718 syn keyword ngxDirectiveThirdParty contained auth_ldap
719 syn keyword ngxDirectiveThirdParty contained auth_ldap_cache_enabled
720 syn keyword ngxDirectiveThirdParty contained auth_ldap_cache_expiration_time
721 syn keyword ngxDirectiveThirdParty contained auth_ldap_cache_size
722 syn keyword ngxDirectiveThirdParty contained auth_ldap_servers
723 syn keyword ngxDirectiveThirdParty contained auth_ldap_servers_size
724 syn keyword ngxDirectiveThirdParty contained ldap_server
725
726 " PAM Authentication
727 " https://github.com/sto/ngx_http_auth_pam_module
728 syn keyword ngxDirectiveThirdParty contained auth_pam
729 syn keyword ngxDirectiveThirdParty contained auth_pam_service_name
730 syn keyword ngxDirectiveThirdParty contained auth_pam_set_pam_env
731
732 " AJP protocol proxy
733 " https://github.com/yaoweibin/nginx_ajp_module
734 syn keyword ngxDirectiveThirdParty contained ajp_buffer_size
735 syn keyword ngxDirectiveThirdParty contained ajp_buffers
736 syn keyword ngxDirectiveThirdParty contained ajp_busy_buffers_size
737 syn keyword ngxDirectiveThirdParty contained ajp_cache
738 syn keyword ngxDirectiveThirdParty contained ajp_cache_key
739 syn keyword ngxDirectiveThirdParty contained ajp_cache_lock
740 syn keyword ngxDirectiveThirdParty contained ajp_cache_lock_timeout
741 syn keyword ngxDirectiveThirdParty contained ajp_cache_methods
742 syn keyword ngxDirectiveThirdParty contained ajp_cache_min_uses
743 syn keyword ngxDirectiveThirdParty contained ajp_cache_path
744 syn keyword ngxDirectiveThirdParty contained ajp_cache_use_stale
745 syn keyword ngxDirectiveThirdParty contained ajp_cache_valid
746 syn keyword ngxDirectiveThirdParty contained ajp_connect_timeout
747 syn keyword ngxDirectiveThirdParty contained ajp_header_packet_buffer_size
748 syn keyword ngxDirectiveThirdParty contained ajp_hide_header
749 syn keyword ngxDirectiveThirdParty contained ajp_ignore_client_abort
750 syn keyword ngxDirectiveThirdParty contained ajp_ignore_headers
751 syn keyword ngxDirectiveThirdParty contained ajp_intercept_errors
752 syn keyword ngxDirectiveThirdParty contained ajp_keep_conn
753 syn keyword ngxDirectiveThirdParty contained ajp_max_data_packet_size
754 syn keyword ngxDirectiveThirdParty contained ajp_max_temp_file_size
755 syn keyword ngxDirectiveThirdParty contained ajp_next_upstream
756 syn keyword ngxDirectiveThirdParty contained ajp_pass
757 syn keyword ngxDirectiveThirdParty contained ajp_pass_header
758 syn keyword ngxDirectiveThirdParty contained ajp_pass_request_body
759 syn keyword ngxDirectiveThirdParty contained ajp_pass_request_headers
760 syn keyword ngxDirectiveThirdParty contained ajp_read_timeout
761 syn keyword ngxDirectiveThirdParty contained ajp_send_lowat
762 syn keyword ngxDirectiveThirdParty contained ajp_send_timeout
763 syn keyword ngxDirectiveThirdParty contained ajp_store
764 syn keyword ngxDirectiveThirdParty contained ajp_store_access
765 syn keyword ngxDirectiveThirdParty contained ajp_temp_file_write_size
766 syn keyword ngxDirectiveThirdParty contained ajp_temp_path
767 syn keyword ngxDirectiveThirdParty contained ajp_upstream_fail_timeout
768 syn keyword ngxDirectiveThirdParty contained ajp_upstream_max_fails
769
770 " AWS proxy
771 " https://github.com/anomalizer/ngx_aws_auth
763772 syn keyword ngxDirectiveThirdParty contained aws_access_key
773 syn keyword ngxDirectiveThirdParty contained aws_endpoint
764774 syn keyword ngxDirectiveThirdParty contained aws_key_scope
765 syn keyword ngxDirectiveThirdParty contained aws_signing_key
766 syn keyword ngxDirectiveThirdParty contained aws_endpoint
767775 syn keyword ngxDirectiveThirdParty contained aws_s3_bucket
768776 syn keyword ngxDirectiveThirdParty contained aws_sign
769
770 " Backtrace module <https://github.com/alibaba/nginx-backtrace>
771 " A Nginx module to dump backtrace when a worker process exits abnormally
772 syn keyword ngxDirectiveThirdParty contained backtrace_log
773 syn keyword ngxDirectiveThirdParty contained backtrace_max_stack_size
774
775 " Brotli Module <https://github.com/google/ngx_brotli>
776 " Nginx module for Brotli compression
777 syn keyword ngxDirectiveThirdParty contained brotli_static
778 syn keyword ngxDirectiveThirdParty contained brotli
779 syn keyword ngxDirectiveThirdParty contained brotli_types
780 syn keyword ngxDirectiveThirdParty contained brotli_buffers
781 syn keyword ngxDirectiveThirdParty contained brotli_comp_level
782 syn keyword ngxDirectiveThirdParty contained brotli_window
783 syn keyword ngxDirectiveThirdParty contained brotli_min_length
784
785 " Cache Purge Module <https://github.com/FRiCKLE/ngx_cache_purge>
786 " Adds ability to purge content from FastCGI, proxy, SCGI and uWSGI caches.
787 syn keyword ngxDirectiveThirdParty contained fastcgi_cache_purge
788 syn keyword ngxDirectiveThirdParty contained proxy_cache_purge
789 " syn keyword ngxDirectiveThirdParty contained scgi_cache_purge
790 " syn keyword ngxDirectiveThirdParty contained uwsgi_cache_purge
791
792 " Chunkin Module (DEPRECATED) <http://wiki.nginx.org/NginxHttpChunkinModule>
793 " HTTP 1.1 chunked-encoding request body support for Nginx.
794 syn keyword ngxDirectiveDeprecated contained chunkin
795 syn keyword ngxDirectiveDeprecated contained chunkin_keepalive
796 syn keyword ngxDirectiveDeprecated contained chunkin_max_chunks_per_buf
797 syn keyword ngxDirectiveDeprecated contained chunkin_resume
798
799 " Circle GIF Module <https://github.com/evanmiller/nginx_circle_gif>
800 " Generates simple circle images with the colors and size specified in the URL.
801 syn keyword ngxDirectiveThirdParty contained circle_gif
802 syn keyword ngxDirectiveThirdParty contained circle_gif_max_radius
803 syn keyword ngxDirectiveThirdParty contained circle_gif_min_radius
804 syn keyword ngxDirectiveThirdParty contained circle_gif_step_radius
805
806 " Nginx-Clojure Module <http://nginx-clojure.github.io/index.html>
807 " Parses the Accept-Language header and gives the most suitable locale from a list of supported locales.
777 syn keyword ngxDirectiveThirdParty contained aws_signing_key
778
779 " embedding Clojure or Java or Groovy programs
780 " https://github.com/nginx-clojure/nginx-clojure
781 syn keyword ngxDirectiveThirdParty contained access_handler_code
782 syn keyword ngxDirectiveThirdParty contained access_handler_name
783 syn keyword ngxDirectiveThirdParty contained access_handler_property
784 syn keyword ngxDirectiveThirdParty contained access_handler_type
785 syn keyword ngxDirectiveThirdParty contained always_read_body
786 syn keyword ngxDirectiveThirdParty contained auto_upgrade_ws
787 syn keyword ngxDirectiveThirdParty contained body_filter_code
788 syn keyword ngxDirectiveThirdParty contained body_filter_name
789 syn keyword ngxDirectiveThirdParty contained body_filter_property
790 syn keyword ngxDirectiveThirdParty contained body_filter_type
791 syn keyword ngxDirectiveThirdParty contained content_handler_code
792 syn keyword ngxDirectiveThirdParty contained content_handler_name
793 syn keyword ngxDirectiveThirdParty contained content_handler_property
794 syn keyword ngxDirectiveThirdParty contained content_handler_type
795 syn keyword ngxDirectiveThirdParty contained handler_code
796 syn keyword ngxDirectiveThirdParty contained handler_name
797 syn keyword ngxDirectiveThirdParty contained handler_type
798 syn keyword ngxDirectiveThirdParty contained handlers_lazy_init
799 syn keyword ngxDirectiveThirdParty contained header_filter_code
800 syn keyword ngxDirectiveThirdParty contained header_filter_name
801 syn keyword ngxDirectiveThirdParty contained header_filter_property
802 syn keyword ngxDirectiveThirdParty contained header_filter_type
803 syn keyword ngxDirectiveThirdParty contained jvm_classpath
804 syn keyword ngxDirectiveThirdParty contained jvm_classpath_check
805 syn keyword ngxDirectiveThirdParty contained jvm_exit_handler_code
806 syn keyword ngxDirectiveThirdParty contained jvm_exit_handler_name
807 syn keyword ngxDirectiveThirdParty contained jvm_handler_type
808 syn keyword ngxDirectiveThirdParty contained jvm_init_handler_code
809 syn keyword ngxDirectiveThirdParty contained jvm_init_handler_name
810 syn keyword ngxDirectiveThirdParty contained jvm_options
808811 syn keyword ngxDirectiveThirdParty contained jvm_path
809812 syn keyword ngxDirectiveThirdParty contained jvm_var
810 syn keyword ngxDirectiveThirdParty contained jvm_classpath
811 syn keyword ngxDirectiveThirdParty contained jvm_classpath_check
812813 syn keyword ngxDirectiveThirdParty contained jvm_workers
813 syn keyword ngxDirectiveThirdParty contained jvm_options
814 syn keyword ngxDirectiveThirdParty contained jvm_handler_type
815 syn keyword ngxDirectiveThirdParty contained jvm_init_handler_name
816 syn keyword ngxDirectiveThirdParty contained jvm_init_handler_code
817 syn keyword ngxDirectiveThirdParty contained jvm_exit_handler_name
818 syn keyword ngxDirectiveThirdParty contained jvm_exit_handler_code
819 syn keyword ngxDirectiveThirdParty contained handlers_lazy_init
820 syn keyword ngxDirectiveThirdParty contained auto_upgrade_ws
821 syn keyword ngxDirectiveThirdParty contained content_handler_type
822 syn keyword ngxDirectiveThirdParty contained content_handler_name
823 syn keyword ngxDirectiveThirdParty contained content_handler_code
814 syn keyword ngxDirectiveThirdParty contained max_balanced_tcp_connections
815 syn keyword ngxDirectiveThirdParty contained rewrite_handler_code
816 syn keyword ngxDirectiveThirdParty contained rewrite_handler_name
817 syn keyword ngxDirectiveThirdParty contained rewrite_handler_property
824818 syn keyword ngxDirectiveThirdParty contained rewrite_handler_type
825 syn keyword ngxDirectiveThirdParty contained rewrite_handler_name
826 syn keyword ngxDirectiveThirdParty contained rewrite_handler_code
827 syn keyword ngxDirectiveThirdParty contained access_handler_type
828 syn keyword ngxDirectiveThirdParty contained access_handler_name
829 syn keyword ngxDirectiveThirdParty contained access_handler_code
830 syn keyword ngxDirectiveThirdParty contained header_filter_type
831 syn keyword ngxDirectiveThirdParty contained header_filter_name
832 syn keyword ngxDirectiveThirdParty contained header_filter_code
833 syn keyword ngxDirectiveThirdParty contained content_handler_property
834 syn keyword ngxDirectiveThirdParty contained rewrite_handler_property
835 syn keyword ngxDirectiveThirdParty contained access_handler_property
836 syn keyword ngxDirectiveThirdParty contained header_filter_property
837 syn keyword ngxDirectiveThirdParty contained always_read_body
838819 syn keyword ngxDirectiveThirdParty contained shared_map
839820 syn keyword ngxDirectiveThirdParty contained write_page_size
840821
841 " Upstream Consistent Hash <https://www.nginx.com/resources/wiki/modules/consistent_hash/>
842 " A load balancer that uses an internal consistent hash ring to select the right backend node.
843 syn keyword ngxDirectiveThirdParty contained consistent_hash
844
845 " Nginx Development Kit <https://github.com/simpl/ngx_devel_kit>
846 " The NDK is an Nginx module that is designed to extend the core functionality of the excellent Nginx webserver in a way that can be used as a basis of other Nginx modules.
847 " NDK_UPSTREAM_LIST
848 " This submodule provides a directive that creates a list of upstreams, with optional weighting. This list can then be used by other modules to hash over the upstreams however they choose.
849 syn keyword ngxDirectiveThirdParty contained upstream_list
850
851 " Drizzle Module <https://www.nginx.com/resources/wiki/modules/drizzle/>
852 " Upstream module for talking to MySQL and Drizzle directly
853 syn keyword ngxDirectiveThirdParty contained drizzle_server
854 syn keyword ngxDirectiveThirdParty contained drizzle_keepalive
855 syn keyword ngxDirectiveThirdParty contained drizzle_query
856 syn keyword ngxDirectiveThirdParty contained drizzle_pass
857 syn keyword ngxDirectiveThirdParty contained drizzle_connect_timeout
858 syn keyword ngxDirectiveThirdParty contained drizzle_send_query_timeout
859 syn keyword ngxDirectiveThirdParty contained drizzle_recv_cols_timeout
860 syn keyword ngxDirectiveThirdParty contained drizzle_recv_rows_timeout
861 syn keyword ngxDirectiveThirdParty contained drizzle_buffer_size
862 syn keyword ngxDirectiveThirdParty contained drizzle_module_header
863 syn keyword ngxDirectiveThirdParty contained drizzle_status
864
865 " Dynamic ETags Module <https://github.com/kali/nginx-dynamic-etags>
866 " Attempt at handling ETag / If-None-Match on proxied content.
867 syn keyword ngxDirectiveThirdParty contained dynamic_etags
868
869 " Echo Module <https://www.nginx.com/resources/wiki/modules/echo/>
870 " Bringing the power of "echo", "sleep", "time" and more to Nginx's config file
871 syn keyword ngxDirectiveThirdParty contained echo
872 syn keyword ngxDirectiveThirdParty contained echo_duplicate
822 " Certificate Transparency
823 " https://github.com/grahamedgecombe/nginx-ct
824 syn keyword ngxDirectiveThirdParty contained ssl_ct
825 syn keyword ngxDirectiveThirdParty contained ssl_ct_static_scts
826
827 " ngx_echo
828 " https://github.com/openresty/echo-nginx-module
829 syn keyword ngxDirectiveThirdParty contained echo_abort_parent
830 syn keyword ngxDirectiveThirdParty contained echo_after_body
831 syn keyword ngxDirectiveThirdParty contained echo_before_body
832 syn keyword ngxDirectiveThirdParty contained echo_blocking_sleep
833 syn keyword ngxDirectiveThirdParty contained echo_end
834 syn keyword ngxDirectiveThirdParty contained echo_exec
873835 syn keyword ngxDirectiveThirdParty contained echo_flush
874 syn keyword ngxDirectiveThirdParty contained echo_sleep
875 syn keyword ngxDirectiveThirdParty contained echo_blocking_sleep
836 syn keyword ngxDirectiveThirdParty contained echo_foreach_split
837 syn keyword ngxDirectiveThirdParty contained echo_location
838 syn keyword ngxDirectiveThirdParty contained echo_location_async
839 syn keyword ngxDirectiveThirdParty contained echo_read_request_body
840 syn keyword ngxDirectiveThirdParty contained echo_request_body
876841 syn keyword ngxDirectiveThirdParty contained echo_reset_timer
877 syn keyword ngxDirectiveThirdParty contained echo_read_request_body
878 syn keyword ngxDirectiveThirdParty contained echo_location_async
879 syn keyword ngxDirectiveThirdParty contained echo_location
842 syn keyword ngxDirectiveThirdParty contained echo_status
843 syn keyword ngxDirectiveThirdParty contained echo_subrequest
880844 syn keyword ngxDirectiveThirdParty contained echo_subrequest_async
881 syn keyword ngxDirectiveThirdParty contained echo_subrequest
882 syn keyword ngxDirectiveThirdParty contained echo_foreach_split
883 syn keyword ngxDirectiveThirdParty contained echo_end
884 syn keyword ngxDirectiveThirdParty contained echo_request_body
885 syn keyword ngxDirectiveThirdParty contained echo_exec
886 syn keyword ngxDirectiveThirdParty contained echo_status
887 syn keyword ngxDirectiveThirdParty contained echo_before_body
888 syn keyword ngxDirectiveThirdParty contained echo_after_body
889
890 " Encrypted Session Module <https://github.com/openresty/encrypted-session-nginx-module>
891 " Encrypt and decrypt nginx variable values
892 syn keyword ngxDirectiveThirdParty contained encrypted_session_key
893 syn keyword ngxDirectiveThirdParty contained encrypted_session_iv
894 syn keyword ngxDirectiveThirdParty contained encrypted_session_expires
895 syn keyword ngxDirectiveThirdParty contained set_encrypt_session
896 syn keyword ngxDirectiveThirdParty contained set_decrypt_session
897
898 " Enhanced Memcached Module <https://github.com/bpaquet/ngx_http_enhanced_memcached_module>
899 " This module is based on the standard Nginx Memcached module, with some additonal features
900 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_pass
901 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_hash_keys_with_md5
902 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_allow_put
903 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_allow_delete
904 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_stats
905 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_flush
906 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_flush_namespace
907 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_bind
908 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_connect_timeout
909 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_send_timeout
910 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_buffer_size
911 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_read_timeout
912
913 " Events Module (DEPRECATED) <http://docs.dutov.org/nginx_modules_events_en.html>
914 " Provides options for start/stop events.
915 syn keyword ngxDirectiveDeprecated contained on_start
916 syn keyword ngxDirectiveDeprecated contained on_stop
917
918 " EY Balancer Module <https://github.com/ezmobius/nginx-ey-balancer>
919 " Adds a request queue to Nginx that allows the limiting of concurrent requests passed to the upstream.
920 syn keyword ngxDirectiveThirdParty contained max_connections
921 syn keyword ngxDirectiveThirdParty contained max_connections_max_queue_length
922 syn keyword ngxDirectiveThirdParty contained max_connections_queue_timeout
923
924 " Upstream Fair Balancer <https://www.nginx.com/resources/wiki/modules/fair_balancer/>
925 " Sends an incoming request to the least-busy backend server, rather than distributing requests round-robin.
926 syn keyword ngxDirectiveThirdParty contained fair
927 syn keyword ngxDirectiveThirdParty contained upstream_fair_shm_size
928
929 " Fancy Indexes Module <https://github.com/aperezdc/ngx-fancyindex>
930 " Like the built-in autoindex module, but fancier.
931 syn keyword ngxDirectiveThirdParty contained fancyindex
932 syn keyword ngxDirectiveThirdParty contained fancyindex_default_sort
933 syn keyword ngxDirectiveThirdParty contained fancyindex_directories_first
934 syn keyword ngxDirectiveThirdParty contained fancyindex_css_href
935 syn keyword ngxDirectiveThirdParty contained fancyindex_exact_size
936 syn keyword ngxDirectiveThirdParty contained fancyindex_name_length
937 syn keyword ngxDirectiveThirdParty contained fancyindex_footer
938 syn keyword ngxDirectiveThirdParty contained fancyindex_header
939 syn keyword ngxDirectiveThirdParty contained fancyindex_show_path
940 syn keyword ngxDirectiveThirdParty contained fancyindex_ignore
941 syn keyword ngxDirectiveThirdParty contained fancyindex_hide_symlinks
942 syn keyword ngxDirectiveThirdParty contained fancyindex_localtime
943 syn keyword ngxDirectiveThirdParty contained fancyindex_time_format
944
945 " Form Auth Module <https://github.com/veruu/ngx_form_auth>
946 " Provides authentication and authorization with credentials submitted via POST request
947 syn keyword ngxDirectiveThirdParty contained form_auth
948 syn keyword ngxDirectiveThirdParty contained form_auth_pam_service
949 syn keyword ngxDirectiveThirdParty contained form_auth_login
950 syn keyword ngxDirectiveThirdParty contained form_auth_password
951 syn keyword ngxDirectiveThirdParty contained form_auth_remote_user
952
953 " Form Input Module <https://github.com/calio/form-input-nginx-module>
954 " Reads HTTP POST and PUT request body encoded in "application/x-www-form-urlencoded" and parses the arguments into nginx variables.
955 syn keyword ngxDirectiveThirdParty contained set_form_input
956 syn keyword ngxDirectiveThirdParty contained set_form_input_multi
957
958 " GeoIP Module (DEPRECATED) <http://wiki.nginx.org/NginxHttp3rdPartyGeoIPModule>
959 " Country code lookups via the MaxMind GeoIP API.
960 syn keyword ngxDirectiveDeprecated contained geoip_country_file
961
962 " GeoIP 2 Module <https://github.com/leev/ngx_http_geoip2_module>
963 " Creates variables with values from the maxmind geoip2 databases based on the client IP
964 syn keyword ngxDirectiveThirdParty contained geoip2
965
966 " GridFS Module <https://github.com/mdirolf/nginx-gridfs>
967 " Nginx module for serving files from MongoDB's GridFS
968 syn keyword ngxDirectiveThirdParty contained gridfs
969
970 " Headers More Module <https://github.com/openresty/headers-more-nginx-module>
971 " Set and clear input and output headers...more than "add"!
845
846 " FastDFS
847 " https://github.com/happyfish100/fastdfs-nginx-module
848 syn keyword ngxDirectiveThirdParty contained ngx_fastdfs_module
849
850 " ngx_headers_more
851 " https://github.com/openresty/headers-more-nginx-module
972852 syn keyword ngxDirectiveThirdParty contained more_clear_headers
973853 syn keyword ngxDirectiveThirdParty contained more_clear_input_headers
974854 syn keyword ngxDirectiveThirdParty contained more_set_headers
975855 syn keyword ngxDirectiveThirdParty contained more_set_input_headers
976856
977 " Health Checks Upstreams Module <https://www.nginx.com/resources/wiki/modules/healthcheck/>
978 " Polls backends and if they respond with HTTP 200 + an optional request body, they are marked good. Otherwise, they are marked bad.
979 syn keyword ngxDirectiveThirdParty contained healthcheck_enabled
980 syn keyword ngxDirectiveThirdParty contained healthcheck_delay
981 syn keyword ngxDirectiveThirdParty contained healthcheck_timeout
982 syn keyword ngxDirectiveThirdParty contained healthcheck_failcount
983 syn keyword ngxDirectiveThirdParty contained healthcheck_send
984 syn keyword ngxDirectiveThirdParty contained healthcheck_expected
985 syn keyword ngxDirectiveThirdParty contained healthcheck_buffer
986 syn keyword ngxDirectiveThirdParty contained healthcheck_status
987
988 " HTTP Accounting Module <https://github.com/Lax/ngx_http_accounting_module>
989 " Add traffic stat function to nginx. Useful for http accounting based on nginx configuration logic
990 syn keyword ngxDirectiveThirdParty contained http_accounting
991 syn keyword ngxDirectiveThirdParty contained http_accounting_log
992 syn keyword ngxDirectiveThirdParty contained http_accounting_id
993 syn keyword ngxDirectiveThirdParty contained http_accounting_interval
994 syn keyword ngxDirectiveThirdParty contained http_accounting_perturb
995
996 " Nginx Digest Authentication module <https://github.com/atomx/nginx-http-auth-digest>
997 " Digest Authentication for Nginx
998 syn keyword ngxDirectiveThirdParty contained auth_digest
999 syn keyword ngxDirectiveThirdParty contained auth_digest_user_file
1000 syn keyword ngxDirectiveThirdParty contained auth_digest_timeout
1001 syn keyword ngxDirectiveThirdParty contained auth_digest_expires
1002 syn keyword ngxDirectiveThirdParty contained auth_digest_replays
1003 syn keyword ngxDirectiveThirdParty contained auth_digest_shm_size
1004
1005 " Auth PAM Module <https://github.com/sto/ngx_http_auth_pam_module>
1006 " HTTP Basic Authentication using PAM.
1007 syn keyword ngxDirectiveThirdParty contained auth_pam
1008 syn keyword ngxDirectiveThirdParty contained auth_pam_service_name
1009
1010 " HTTP Auth Request Module <http://nginx.org/en/docs/http/ngx_http_auth_request_module.html>
1011 " Implements client authorization based on the result of a subrequest
1012 " syn keyword ngxDirectiveThirdParty contained auth_request
1013 " syn keyword ngxDirectiveThirdParty contained auth_request_set
1014
1015 " HTTP Concatenation module for Nginx <https://github.com/alibaba/nginx-http-concat>
1016 " A Nginx module for concatenating files in a given context: CSS and JS files usually
1017 syn keyword ngxDirectiveThirdParty contained concat
1018 syn keyword ngxDirectiveThirdParty contained concat_types
1019 syn keyword ngxDirectiveThirdParty contained concat_unique
1020 syn keyword ngxDirectiveThirdParty contained concat_max_files
1021 syn keyword ngxDirectiveThirdParty contained concat_delimiter
1022 syn keyword ngxDirectiveThirdParty contained concat_ignore_file_error
1023
1024 " HTTP Dynamic Upstream Module <https://github.com/yzprofile/ngx_http_dyups_module>
1025 " Update upstreams' config by restful interface
1026 syn keyword ngxDirectiveThirdParty contained dyups_interface
1027 syn keyword ngxDirectiveThirdParty contained dyups_read_msg_timeout
1028 syn keyword ngxDirectiveThirdParty contained dyups_shm_zone_size
1029 syn keyword ngxDirectiveThirdParty contained dyups_upstream_conf
1030 syn keyword ngxDirectiveThirdParty contained dyups_trylock
1031
1032 " HTTP Footer If Filter Module <https://github.com/flygoast/ngx_http_footer_if_filter>
1033 " The ngx_http_footer_if_filter_module is used to add given content to the end of the response according to the condition specified.
1034 syn keyword ngxDirectiveThirdParty contained footer_if
1035
1036 " HTTP Footer Filter Module <https://github.com/alibaba/nginx-http-footer-filter>
1037 " This module implements a body filter that adds a given string to the page footer.
857 " NGINX WebDAV missing commands support (PROPFIND & OPTIONS)
858 " https://github.com/arut/nginx-dav-ext-module
859 syn keyword ngxDirectiveThirdParty contained dav_ext_methods
860
861 " ngx_eval
862 " https://github.com/openresty/nginx-eval-module
863 syn keyword ngxDirectiveThirdParty contained eval
864 syn keyword ngxDirectiveThirdParty contained eval_buffer_size
865 syn keyword ngxDirectiveThirdParty contained eval_escalate
866 syn keyword ngxDirectiveThirdParty contained eval_override_content_type
867 syn keyword ngxDirectiveThirdParty contained eval_subrequest_in_memory
868
869 " Fancy Index
870 " https://github.com/aperezdc/ngx-fancyindex
871 syn keyword ngxDirectiveThirdParty contained fancyindex
872 syn keyword ngxDirectiveThirdParty contained fancyindex_css_href
873 syn keyword ngxDirectiveThirdParty contained fancyindex_default_sort
874 syn keyword ngxDirectiveThirdParty contained fancyindex_directories_first
875 syn keyword ngxDirectiveThirdParty contained fancyindex_exact_size
876 syn keyword ngxDirectiveThirdParty contained fancyindex_footer
877 syn keyword ngxDirectiveThirdParty contained fancyindex_header
878 syn keyword ngxDirectiveThirdParty contained fancyindex_hide_symlinks
879 syn keyword ngxDirectiveThirdParty contained fancyindex_ignore
880 syn keyword ngxDirectiveThirdParty contained fancyindex_localtime
881 syn keyword ngxDirectiveThirdParty contained fancyindex_name_length
882 syn keyword ngxDirectiveThirdParty contained fancyindex_show_path
883 syn keyword ngxDirectiveThirdParty contained fancyindex_time_format
884
885 " Footer filter
886 " https://github.com/alibaba/nginx-http-footer-filter
1038887 syn keyword ngxDirectiveThirdParty contained footer
1039888 syn keyword ngxDirectiveThirdParty contained footer_types
1040889
1041 " HTTP Internal Redirect Module <https://github.com/flygoast/ngx_http_internal_redirect>
1042 " Make an internal redirect to the uri specified according to the condition specified.
1043 syn keyword ngxDirectiveThirdParty contained internal_redirect_if
1044 syn keyword ngxDirectiveThirdParty contained internal_redirect_if_no_postponed
1045
1046 " HTTP JavaScript Module <https://github.com/peter-leonov/ngx_http_js_module>
1047 " Embedding SpiderMonkey. Nearly full port on Perl module.
1048 syn keyword ngxDirectiveThirdParty contained js
1049 syn keyword ngxDirectiveThirdParty contained js_filter
1050 syn keyword ngxDirectiveThirdParty contained js_filter_types
1051 syn keyword ngxDirectiveThirdParty contained js_load
1052 syn keyword ngxDirectiveThirdParty contained js_maxmem
1053 syn keyword ngxDirectiveThirdParty contained js_require
1054 syn keyword ngxDirectiveThirdParty contained js_set
1055 syn keyword ngxDirectiveThirdParty contained js_utf8
1056
1057 " HTTP Push Module (DEPRECATED) <http://pushmodule.slact.net/>
1058 " Turn Nginx into an adept long-polling HTTP Push (Comet) server.
1059 syn keyword ngxDirectiveDeprecated contained push_buffer_size
1060 syn keyword ngxDirectiveDeprecated contained push_listener
1061 syn keyword ngxDirectiveDeprecated contained push_message_timeout
1062 syn keyword ngxDirectiveDeprecated contained push_queue_messages
1063 syn keyword ngxDirectiveDeprecated contained push_sender
1064
1065 " HTTP Redis Module <https://www.nginx.com/resources/wiki/modules/redis/>
1066 " Redis <http://code.google.com/p/redis/> support.
1067 syn keyword ngxDirectiveThirdParty contained redis_bind
1068 syn keyword ngxDirectiveThirdParty contained redis_buffer_size
1069 syn keyword ngxDirectiveThirdParty contained redis_connect_timeout
1070 syn keyword ngxDirectiveThirdParty contained redis_next_upstream
1071 syn keyword ngxDirectiveThirdParty contained redis_pass
1072 syn keyword ngxDirectiveThirdParty contained redis_read_timeout
1073 syn keyword ngxDirectiveThirdParty contained redis_send_timeout
1074
1075 " Iconv Module <https://github.com/calio/iconv-nginx-module>
1076 " A character conversion nginx module using libiconv
1077 syn keyword ngxDirectiveThirdParty contained set_iconv
1078 syn keyword ngxDirectiveThirdParty contained iconv_buffer_size
1079 syn keyword ngxDirectiveThirdParty contained iconv_filter
1080
1081 " IP Blocker Module <https://github.com/tmthrgd/nginx-ip-blocker>
1082 " An efficient shared memory IP blocking system for nginx.
1083 syn keyword ngxDirectiveThirdParty contained ip_blocker
1084
1085 " IP2Location Module <https://github.com/chrislim2888/ip2location-nginx>
1086 " Allows user to lookup for geolocation information using IP2Location database
1087 syn keyword ngxDirectiveThirdParty contained ip2location_database
1088
1089 " JS Module <https://github.com/peter-leonov/ngx_http_js_module>
1090 " Reflect the nginx functionality in JS
1091 syn keyword ngxDirectiveThirdParty contained js
1092 syn keyword ngxDirectiveThirdParty contained js_access
1093 syn keyword ngxDirectiveThirdParty contained js_load
1094 syn keyword ngxDirectiveThirdParty contained js_set
1095
1096 " Limit Upload Rate Module <https://github.com/cfsego/limit_upload_rate>
1097 " Limit client-upload rate when they are sending request bodies to you
1098 syn keyword ngxDirectiveThirdParty contained limit_upload_rate
1099 syn keyword ngxDirectiveThirdParty contained limit_upload_rate_after
1100
1101 " Limit Upstream Module <https://github.com/cfsego/nginx-limit-upstream>
1102 " Limit the number of connections to upstream for NGINX
1103 syn keyword ngxDirectiveThirdParty contained limit_upstream_zone
1104 syn keyword ngxDirectiveThirdParty contained limit_upstream_conn
1105 syn keyword ngxDirectiveThirdParty contained limit_upstream_log_level
1106
1107 " Log If Module <https://github.com/cfsego/ngx_log_if>
1108 " Conditional accesslog for nginx
1109 syn keyword ngxDirectiveThirdParty contained access_log_bypass_if
1110
1111 " Log Request Speed (DEPRECATED) <http://wiki.nginx.org/NginxHttpLogRequestSpeed>
1112 " Log the time it took to process each request.
1113 syn keyword ngxDirectiveDeprecated contained log_request_speed_filter
1114 syn keyword ngxDirectiveDeprecated contained log_request_speed_filter_timeout
1115
1116 " Log ZeroMQ Module <https://github.com/alticelabs/nginx-log-zmq>
1117 " ZeroMQ logger module for nginx
1118 syn keyword ngxDirectiveThirdParty contained log_zmq_server
1119 syn keyword ngxDirectiveThirdParty contained log_zmq_endpoint
1120 syn keyword ngxDirectiveThirdParty contained log_zmq_format
1121 syn keyword ngxDirectiveThirdParty contained log_zmq_off
1122
1123 " Lower/UpperCase Module <https://github.com/replay/ngx_http_lower_upper_case>
1124 " This module simply uppercases or lowercases a string and saves it into a new variable.
1125 syn keyword ngxDirectiveThirdParty contained lower
1126 syn keyword ngxDirectiveThirdParty contained upper
1127
1128 " Lua Upstream Module <https://github.com/openresty/lua-upstream-nginx-module>
1129 " Nginx C module to expose Lua API to ngx_lua for Nginx upstreams
1130
1131 " Lua Module <https://github.com/openresty/lua-nginx-module>
1132 " Embed the Power of Lua into NGINX HTTP servers
1133 syn keyword ngxDirectiveThirdParty contained lua_use_default_type
1134 syn keyword ngxDirectiveThirdParty contained lua_malloc_trim
1135 syn keyword ngxDirectiveThirdParty contained lua_code_cache
1136 syn keyword ngxDirectiveThirdParty contained lua_regex_cache_max_entries
1137 syn keyword ngxDirectiveThirdParty contained lua_regex_match_limit
1138 syn keyword ngxDirectiveThirdParty contained lua_package_path
1139 syn keyword ngxDirectiveThirdParty contained lua_package_cpath
1140 syn keyword ngxDirectiveThirdParty contained init_by_lua
1141 syn keyword ngxDirectiveThirdParty contained init_by_lua_block
1142 syn keyword ngxDirectiveThirdParty contained init_by_lua_file
1143 syn keyword ngxDirectiveThirdParty contained init_worker_by_lua
1144 syn keyword ngxDirectiveThirdParty contained init_worker_by_lua_block
1145 syn keyword ngxDirectiveThirdParty contained init_worker_by_lua_file
1146 syn keyword ngxDirectiveThirdParty contained set_by_lua
1147 syn keyword ngxDirectiveThirdParty contained set_by_lua_block
1148 syn keyword ngxDirectiveThirdParty contained set_by_lua_file
1149 syn keyword ngxDirectiveThirdParty contained content_by_lua
1150 syn keyword ngxDirectiveThirdParty contained content_by_lua_block
1151 syn keyword ngxDirectiveThirdParty contained content_by_lua_file
1152 syn keyword ngxDirectiveThirdParty contained rewrite_by_lua
1153 syn keyword ngxDirectiveThirdParty contained rewrite_by_lua_block
1154 syn keyword ngxDirectiveThirdParty contained rewrite_by_lua_file
1155 syn keyword ngxDirectiveThirdParty contained access_by_lua
1156 syn keyword ngxDirectiveThirdParty contained access_by_lua_block
1157 syn keyword ngxDirectiveThirdParty contained access_by_lua_file
1158 syn keyword ngxDirectiveThirdParty contained header_filter_by_lua
1159 syn keyword ngxDirectiveThirdParty contained header_filter_by_lua_block
1160 syn keyword ngxDirectiveThirdParty contained header_filter_by_lua_file
1161 syn keyword ngxDirectiveThirdParty contained body_filter_by_lua
1162 syn keyword ngxDirectiveThirdParty contained body_filter_by_lua_block
1163 syn keyword ngxDirectiveThirdParty contained body_filter_by_lua_file
1164 syn keyword ngxDirectiveThirdParty contained log_by_lua
1165 syn keyword ngxDirectiveThirdParty contained log_by_lua_block
1166 syn keyword ngxDirectiveThirdParty contained log_by_lua_file
1167 syn keyword ngxDirectiveThirdParty contained balancer_by_lua_block
1168 syn keyword ngxDirectiveThirdParty contained balancer_by_lua_file
1169 syn keyword ngxDirectiveThirdParty contained lua_need_request_body
1170 syn keyword ngxDirectiveThirdParty contained ssl_certificate_by_lua_block
1171 syn keyword ngxDirectiveThirdParty contained ssl_certificate_by_lua_file
1172 syn keyword ngxDirectiveThirdParty contained ssl_session_fetch_by_lua_block
1173 syn keyword ngxDirectiveThirdParty contained ssl_session_fetch_by_lua_file
1174 syn keyword ngxDirectiveThirdParty contained ssl_session_store_by_lua_block
1175 syn keyword ngxDirectiveThirdParty contained ssl_session_store_by_lua_file
1176 syn keyword ngxDirectiveThirdParty contained lua_shared_dict
1177 syn keyword ngxDirectiveThirdParty contained lua_socket_connect_timeout
1178 syn keyword ngxDirectiveThirdParty contained lua_socket_send_timeout
1179 syn keyword ngxDirectiveThirdParty contained lua_socket_send_lowat
1180 syn keyword ngxDirectiveThirdParty contained lua_socket_read_timeout
1181 syn keyword ngxDirectiveThirdParty contained lua_socket_buffer_size
1182 syn keyword ngxDirectiveThirdParty contained lua_socket_pool_size
1183 syn keyword ngxDirectiveThirdParty contained lua_socket_keepalive_timeout
1184 syn keyword ngxDirectiveThirdParty contained lua_socket_log_errors
1185 syn keyword ngxDirectiveThirdParty contained lua_ssl_ciphers
1186 syn keyword ngxDirectiveThirdParty contained lua_ssl_crl
1187 syn keyword ngxDirectiveThirdParty contained lua_ssl_protocols
1188 syn keyword ngxDirectiveThirdParty contained lua_ssl_trusted_certificate
1189 syn keyword ngxDirectiveThirdParty contained lua_ssl_verify_depth
1190 syn keyword ngxDirectiveThirdParty contained lua_http10_buffering
1191 syn keyword ngxDirectiveThirdParty contained rewrite_by_lua_no_postpone
1192 syn keyword ngxDirectiveThirdParty contained access_by_lua_no_postpone
1193 syn keyword ngxDirectiveThirdParty contained lua_transform_underscores_in_response_headers
1194 syn keyword ngxDirectiveThirdParty contained lua_check_client_abort
1195 syn keyword ngxDirectiveThirdParty contained lua_max_pending_timers
1196 syn keyword ngxDirectiveThirdParty contained lua_max_running_timers
1197
1198 " MD5 Filter Module <https://github.com/kainswor/nginx_md5_filter>
1199 " A content filter for nginx, which returns the md5 hash of the content otherwise returned.
1200 syn keyword ngxDirectiveThirdParty contained md5_filter
1201
1202 " Memc Module <https://github.com/openresty/memc-nginx-module>
1203 " An extended version of the standard memcached module that supports set, add, delete, and many more memcached commands.
1204 syn keyword ngxDirectiveThirdParty contained memc_buffer_size
1205 syn keyword ngxDirectiveThirdParty contained memc_cmds_allowed
1206 syn keyword ngxDirectiveThirdParty contained memc_connect_timeout
1207 syn keyword ngxDirectiveThirdParty contained memc_flags_to_last_modified
1208 syn keyword ngxDirectiveThirdParty contained memc_next_upstream
1209 syn keyword ngxDirectiveThirdParty contained memc_pass
1210 syn keyword ngxDirectiveThirdParty contained memc_read_timeout
1211 syn keyword ngxDirectiveThirdParty contained memc_send_timeout
1212 syn keyword ngxDirectiveThirdParty contained memc_upstream_fail_timeout
1213 syn keyword ngxDirectiveThirdParty contained memc_upstream_max_fails
1214
1215 " Mod Security Module <https://github.com/SpiderLabs/ModSecurity>
1216 " ModSecurity is an open source, cross platform web application firewall (WAF) engine
1217 syn keyword ngxDirectiveThirdParty contained ModSecurityConfig
1218 syn keyword ngxDirectiveThirdParty contained ModSecurityEnabled
1219 syn keyword ngxDirectiveThirdParty contained pool_context
1220 syn keyword ngxDirectiveThirdParty contained pool_context_hash_size
1221
1222 " Mogilefs Module <http://www.grid.net.ru/nginx/mogilefs.en.html>
1223 " MogileFS client for nginx web server.
890 " ngx_http_geoip2_module
891 " https://github.com/leev/ngx_http_geoip2_module
892 syn keyword ngxDirectiveThirdParty contained geoip2
893 syn keyword ngxDirectiveThirdParty contained geoip2_proxy
894 syn keyword ngxDirectiveThirdParty contained geoip2_proxy_recursive
895
896 " A version of the Nginx HTTP stub status module that outputs in JSON format
897 " https://github.com/nginx-modules/nginx-json-status-module
898 syn keyword ngxDirectiveThirdParty contained json_status
899 syn keyword ngxDirectiveThirdParty contained json_status_type
900
901 " MogileFS client for nginx
902 " https://github.com/vkholodkov/nginx-mogilefs-module
903 syn keyword ngxDirectiveThirdParty contained mogilefs_class
904 syn keyword ngxDirectiveThirdParty contained mogilefs_connect_timeout
905 syn keyword ngxDirectiveThirdParty contained mogilefs_domain
906 syn keyword ngxDirectiveThirdParty contained mogilefs_methods
907 syn keyword ngxDirectiveThirdParty contained mogilefs_noverify
1224908 syn keyword ngxDirectiveThirdParty contained mogilefs_pass
1225 syn keyword ngxDirectiveThirdParty contained mogilefs_methods
1226 syn keyword ngxDirectiveThirdParty contained mogilefs_domain
1227 syn keyword ngxDirectiveThirdParty contained mogilefs_class
909 syn keyword ngxDirectiveThirdParty contained mogilefs_read_timeout
910 syn keyword ngxDirectiveThirdParty contained mogilefs_send_timeout
1228911 syn keyword ngxDirectiveThirdParty contained mogilefs_tracker
1229 syn keyword ngxDirectiveThirdParty contained mogilefs_noverify
1230 syn keyword ngxDirectiveThirdParty contained mogilefs_connect_timeout
1231 syn keyword ngxDirectiveThirdParty contained mogilefs_send_timeout
1232 syn keyword ngxDirectiveThirdParty contained mogilefs_read_timeout
1233
1234 " Mongo Module <https://github.com/simpl/ngx_mongo>
1235 " Upstream module that allows nginx to communicate directly with MongoDB database.
1236 syn keyword ngxDirectiveThirdParty contained mongo_auth
1237 syn keyword ngxDirectiveThirdParty contained mongo_pass
1238 syn keyword ngxDirectiveThirdParty contained mongo_query
1239 syn keyword ngxDirectiveThirdParty contained mongo_json
1240 syn keyword ngxDirectiveThirdParty contained mongo_bind
1241 syn keyword ngxDirectiveThirdParty contained mongo_connect_timeout
1242 syn keyword ngxDirectiveThirdParty contained mongo_send_timeout
1243 syn keyword ngxDirectiveThirdParty contained mongo_read_timeout
1244 syn keyword ngxDirectiveThirdParty contained mongo_buffering
1245 syn keyword ngxDirectiveThirdParty contained mongo_buffer_size
1246 syn keyword ngxDirectiveThirdParty contained mongo_buffers
1247 syn keyword ngxDirectiveThirdParty contained mongo_busy_buffers_size
1248 syn keyword ngxDirectiveThirdParty contained mongo_next_upstream
1249
1250 " MP4 Streaming Lite Module <https://www.nginx.com/resources/wiki/modules/mp4_streaming/>
1251 " Will seek to a certain time within H.264/MP4 files when provided with a 'start' parameter in the URL.
1252 " syn keyword ngxDirectiveThirdParty contained mp4
1253
1254 " NAXSI Module <https://github.com/nbs-system/naxsi>
1255 " NAXSI is an open-source, high performance, low rules maintenance WAF for NGINX
1256 syn keyword ngxDirectiveThirdParty contained DeniedUrl denied_url
1257 syn keyword ngxDirectiveThirdParty contained LearningMode learning_mode
1258 syn keyword ngxDirectiveThirdParty contained SecRulesEnabled rules_enabled
1259 syn keyword ngxDirectiveThirdParty contained SecRulesDisabled rules_disabled
1260 syn keyword ngxDirectiveThirdParty contained CheckRule check_rule
1261 syn keyword ngxDirectiveThirdParty contained BasicRule basic_rule
1262 syn keyword ngxDirectiveThirdParty contained MainRule main_rule
1263 syn keyword ngxDirectiveThirdParty contained LibInjectionSql libinjection_sql
1264 syn keyword ngxDirectiveThirdParty contained LibInjectionXss libinjection_xss
1265
1266 " Nchan Module <https://nchan.slact.net/>
1267 " Fast, horizontally scalable, multiprocess pub/sub queuing server and proxy for HTTP, long-polling, Websockets and EventSource (SSE)
912
913 " Ancient nginx plugin; probably not useful to anyone
914 " https://github.com/kr/nginx-notice
915 syn keyword ngxDirectiveThirdParty contained notice
916 syn keyword ngxDirectiveThirdParty contained notice_type
917
918 " nchan
919 " https://github.com/slact/nchan
920 syn keyword ngxDirectiveThirdParty contained nchan_access_control_allow_origin
921 syn keyword ngxDirectiveThirdParty contained nchan_authorize_request
922 syn keyword ngxDirectiveThirdParty contained nchan_channel_event_string
923 syn keyword ngxDirectiveThirdParty contained nchan_channel_events_channel_id
924 syn keyword ngxDirectiveThirdParty contained nchan_channel_group
925 syn keyword ngxDirectiveThirdParty contained nchan_channel_group_accounting
1268926 syn keyword ngxDirectiveThirdParty contained nchan_channel_id
1269927 syn keyword ngxDirectiveThirdParty contained nchan_channel_id_split_delimiter
928 syn keyword ngxDirectiveThirdParty contained nchan_channel_timeout
929 syn keyword ngxDirectiveThirdParty contained nchan_deflate_message_for_websocket
1270930 syn keyword ngxDirectiveThirdParty contained nchan_eventsource_event
931 syn keyword ngxDirectiveThirdParty contained nchan_group_location
932 syn keyword ngxDirectiveThirdParty contained nchan_group_max_channels
933 syn keyword ngxDirectiveThirdParty contained nchan_group_max_messages
934 syn keyword ngxDirectiveThirdParty contained nchan_group_max_messages_disk
935 syn keyword ngxDirectiveThirdParty contained nchan_group_max_messages_memory
936 syn keyword ngxDirectiveThirdParty contained nchan_group_max_subscribers
1271937 syn keyword ngxDirectiveThirdParty contained nchan_longpoll_multipart_response
938 syn keyword ngxDirectiveThirdParty contained nchan_max_channel_id_length
939 syn keyword ngxDirectiveThirdParty contained nchan_max_channel_subscribers
940 syn keyword ngxDirectiveThirdParty contained nchan_max_reserved_memory
941 syn keyword ngxDirectiveThirdParty contained nchan_message_buffer_length
942 syn keyword ngxDirectiveThirdParty contained nchan_message_max_buffer_length
943 syn keyword ngxDirectiveThirdParty contained nchan_message_temp_path
944 syn keyword ngxDirectiveThirdParty contained nchan_message_timeout
945 syn keyword ngxDirectiveThirdParty contained nchan_permessage_deflate_compression_level
946 syn keyword ngxDirectiveThirdParty contained nchan_permessage_deflate_compression_memlevel
947 syn keyword ngxDirectiveThirdParty contained nchan_permessage_deflate_compression_strategy
948 syn keyword ngxDirectiveThirdParty contained nchan_permessage_deflate_compression_window
949 syn keyword ngxDirectiveThirdParty contained nchan_pub_channel_id
1272950 syn keyword ngxDirectiveThirdParty contained nchan_publisher
1273951 syn keyword ngxDirectiveThirdParty contained nchan_publisher_channel_id
952 syn keyword ngxDirectiveThirdParty contained nchan_publisher_location
1274953 syn keyword ngxDirectiveThirdParty contained nchan_publisher_upstream_request
1275954 syn keyword ngxDirectiveThirdParty contained nchan_pubsub
955 syn keyword ngxDirectiveThirdParty contained nchan_pubsub_channel_id
956 syn keyword ngxDirectiveThirdParty contained nchan_pubsub_location
957 syn keyword ngxDirectiveThirdParty contained nchan_redis_fakesub_timer_interval
958 syn keyword ngxDirectiveThirdParty contained nchan_redis_idle_channel_cache_timeout
959 syn keyword ngxDirectiveThirdParty contained nchan_redis_namespace
960 syn keyword ngxDirectiveThirdParty contained nchan_redis_pass
961 syn keyword ngxDirectiveThirdParty contained nchan_redis_pass_inheritable
962 syn keyword ngxDirectiveThirdParty contained nchan_redis_ping_interval
963 syn keyword ngxDirectiveThirdParty contained nchan_redis_publish_msgpacked_max_size
964 syn keyword ngxDirectiveThirdParty contained nchan_redis_server
965 syn keyword ngxDirectiveThirdParty contained nchan_redis_storage_mode
966 syn keyword ngxDirectiveThirdParty contained nchan_redis_url
967 syn keyword ngxDirectiveThirdParty contained nchan_shared_memory_size
968 syn keyword ngxDirectiveThirdParty contained nchan_storage_engine
969 syn keyword ngxDirectiveThirdParty contained nchan_store_messages
970 syn keyword ngxDirectiveThirdParty contained nchan_stub_status
971 syn keyword ngxDirectiveThirdParty contained nchan_sub_channel_id
972 syn keyword ngxDirectiveThirdParty contained nchan_subscribe_existing_channels_only
1276973 syn keyword ngxDirectiveThirdParty contained nchan_subscribe_request
1277974 syn keyword ngxDirectiveThirdParty contained nchan_subscriber
1278975 syn keyword ngxDirectiveThirdParty contained nchan_subscriber_channel_id
1280977 syn keyword ngxDirectiveThirdParty contained nchan_subscriber_first_message
1281978 syn keyword ngxDirectiveThirdParty contained nchan_subscriber_http_raw_stream_separator
1282979 syn keyword ngxDirectiveThirdParty contained nchan_subscriber_last_message_id
980 syn keyword ngxDirectiveThirdParty contained nchan_subscriber_location
1283981 syn keyword ngxDirectiveThirdParty contained nchan_subscriber_message_id_custom_etag_header
1284982 syn keyword ngxDirectiveThirdParty contained nchan_subscriber_timeout
1285983 syn keyword ngxDirectiveThirdParty contained nchan_unsubscribe_request
984 syn keyword ngxDirectiveThirdParty contained nchan_use_redis
985 syn keyword ngxDirectiveThirdParty contained nchan_websocket_client_heartbeat
1286986 syn keyword ngxDirectiveThirdParty contained nchan_websocket_ping_interval
1287 syn keyword ngxDirectiveThirdParty contained nchan_authorize_request
1288 syn keyword ngxDirectiveThirdParty contained nchan_max_reserved_memory
1289 syn keyword ngxDirectiveThirdParty contained nchan_message_buffer_length
1290 syn keyword ngxDirectiveThirdParty contained nchan_message_timeout
1291 syn keyword ngxDirectiveThirdParty contained nchan_redis_idle_channel_cache_timeout
1292 syn keyword ngxDirectiveThirdParty contained nchan_redis_namespace
1293 syn keyword ngxDirectiveThirdParty contained nchan_redis_pass
1294 syn keyword ngxDirectiveThirdParty contained nchan_redis_ping_interval
1295 syn keyword ngxDirectiveThirdParty contained nchan_redis_server
1296 syn keyword ngxDirectiveThirdParty contained nchan_redis_storage_mode
1297 syn keyword ngxDirectiveThirdParty contained nchan_redis_url
1298 syn keyword ngxDirectiveThirdParty contained nchan_store_messages
1299 syn keyword ngxDirectiveThirdParty contained nchan_use_redis
1300 syn keyword ngxDirectiveThirdParty contained nchan_access_control_allow_origin
1301 syn keyword ngxDirectiveThirdParty contained nchan_channel_group
1302 syn keyword ngxDirectiveThirdParty contained nchan_channel_group_accounting
1303 syn keyword ngxDirectiveThirdParty contained nchan_group_location
1304 syn keyword ngxDirectiveThirdParty contained nchan_group_max_channels
1305 syn keyword ngxDirectiveThirdParty contained nchan_group_max_messages
1306 syn keyword ngxDirectiveThirdParty contained nchan_group_max_messages_disk
1307 syn keyword ngxDirectiveThirdParty contained nchan_group_max_messages_memory
1308 syn keyword ngxDirectiveThirdParty contained nchan_group_max_subscribers
1309 syn keyword ngxDirectiveThirdParty contained nchan_subscribe_existing_channels_only
1310 syn keyword ngxDirectiveThirdParty contained nchan_channel_event_string
1311 syn keyword ngxDirectiveThirdParty contained nchan_channel_events_channel_id
1312 syn keyword ngxDirectiveThirdParty contained nchan_stub_status
1313 syn keyword ngxDirectiveThirdParty contained nchan_max_channel_id_length
1314 syn keyword ngxDirectiveThirdParty contained nchan_max_channel_subscribers
1315 syn keyword ngxDirectiveThirdParty contained nchan_channel_timeout
1316 syn keyword ngxDirectiveThirdParty contained nchan_storage_engine
1317
1318 " Nginx Notice Module <https://github.com/kr/nginx-notice>
1319 " Serve static file to POST requests.
1320 syn keyword ngxDirectiveThirdParty contained notice
1321 syn keyword ngxDirectiveThirdParty contained notice_type
1322
1323 " OCSP Proxy Module <https://github.com/kyprizel/nginx_ocsp_proxy-module>
1324 " Nginx OCSP processing module designed for response caching
1325 syn keyword ngxDirectiveThirdParty contained ocsp_proxy
1326 syn keyword ngxDirectiveThirdParty contained ocsp_cache_timeout
1327
1328 " Eval Module <https://github.com/openresty/nginx-eval-module>
1329 " Module for nginx web server evaluates response of proxy or memcached module into variables.
1330 syn keyword ngxDirectiveThirdParty contained eval
1331 syn keyword ngxDirectiveThirdParty contained eval_escalate
1332 syn keyword ngxDirectiveThirdParty contained eval_buffer_size
1333 syn keyword ngxDirectiveThirdParty contained eval_override_content_type
1334 syn keyword ngxDirectiveThirdParty contained eval_subrequest_in_memory
1335
1336 " OpenSSL Version Module <https://github.com/apcera/nginx-openssl-version>
1337 " Nginx OpenSSL version check at startup
1338 syn keyword ngxDirectiveThirdParty contained openssl_version_minimum
1339 syn keyword ngxDirectiveThirdParty contained openssl_builddate_minimum
1340
1341 " Owner Match Module <https://www.nginx.com/resources/wiki/modules/owner_match/>
1342 " Control access for specific owners and groups of files
1343 syn keyword ngxDirectiveThirdParty contained omallow
1344 syn keyword ngxDirectiveThirdParty contained omdeny
1345
1346 " Accept Language Module <https://www.nginx.com/resources/wiki/modules/accept_language/>
1347 " Parses the Accept-Language header and gives the most suitable locale from a list of supported locales.
1348 syn keyword ngxDirectiveThirdParty contained pagespeed
1349
1350 " PHP Memcache Standard Balancer Module <https://github.com/replay/ngx_http_php_memcache_standard_balancer>
1351 " Loadbalancer that is compatible to the standard loadbalancer in the php-memcache module
1352 syn keyword ngxDirectiveThirdParty contained hash_key
1353
1354 " PHP Session Module <https://github.com/replay/ngx_http_php_session>
1355 " Nginx module to parse php sessions
1356 syn keyword ngxDirectiveThirdParty contained php_session_parse
1357 syn keyword ngxDirectiveThirdParty contained php_session_strip_formatting
1358
1359 " Phusion Passenger Module <https://www.phusionpassenger.com/library/config/nginx/>
1360 " Passenger is an open source web application server.
1361 syn keyword ngxDirectiveThirdParty contained passenger_root
987 syn keyword ngxDirectiveThirdParty contained push_authorized_channels_only
988 syn keyword ngxDirectiveThirdParty contained push_channel_group
989 syn keyword ngxDirectiveThirdParty contained push_channel_timeout
990 syn keyword ngxDirectiveThirdParty contained push_max_channel_id_length
991 syn keyword ngxDirectiveThirdParty contained push_max_channel_subscribers
992 syn keyword ngxDirectiveThirdParty contained push_max_message_buffer_length
993 syn keyword ngxDirectiveThirdParty contained push_max_reserved_memory
994 syn keyword ngxDirectiveThirdParty contained push_message_buffer_length
995 syn keyword ngxDirectiveThirdParty contained push_message_timeout
996 syn keyword ngxDirectiveThirdParty contained push_min_message_buffer_length
997 syn keyword ngxDirectiveThirdParty contained push_publisher
998 syn keyword ngxDirectiveThirdParty contained push_store_messages
999 syn keyword ngxDirectiveThirdParty contained push_subscriber
1000 syn keyword ngxDirectiveThirdParty contained push_subscriber_concurrency
1001 syn keyword ngxDirectiveThirdParty contained push_subscriber_timeout
1002
1003 " Push Stream
1004 " https://github.com/wandenberg/nginx-push-stream-module
1005 syn keyword ngxDirectiveThirdParty contained push_stream_allow_connections_to_events_channel
1006 syn keyword ngxDirectiveThirdParty contained push_stream_allowed_origins
1007 syn keyword ngxDirectiveThirdParty contained push_stream_authorized_channels_only
1008 syn keyword ngxDirectiveThirdParty contained push_stream_channel_deleted_message_text
1009 syn keyword ngxDirectiveThirdParty contained push_stream_channel_inactivity_time
1010 syn keyword ngxDirectiveThirdParty contained push_stream_channel_info_on_publish
1011 syn keyword ngxDirectiveThirdParty contained push_stream_channels_path
1012 syn keyword ngxDirectiveThirdParty contained push_stream_channels_statistics
1013 syn keyword ngxDirectiveThirdParty contained push_stream_events_channel_id
1014 syn keyword ngxDirectiveThirdParty contained push_stream_footer_template
1015 syn keyword ngxDirectiveThirdParty contained push_stream_header_template
1016 syn keyword ngxDirectiveThirdParty contained push_stream_header_template_file
1017 syn keyword ngxDirectiveThirdParty contained push_stream_last_event_id
1018 syn keyword ngxDirectiveThirdParty contained push_stream_last_received_message_tag
1019 syn keyword ngxDirectiveThirdParty contained push_stream_last_received_message_time
1020 syn keyword ngxDirectiveThirdParty contained push_stream_longpolling_connection_ttl
1021 syn keyword ngxDirectiveThirdParty contained push_stream_max_channel_id_length
1022 syn keyword ngxDirectiveThirdParty contained push_stream_max_messages_stored_per_channel
1023 syn keyword ngxDirectiveThirdParty contained push_stream_max_number_of_channels
1024 syn keyword ngxDirectiveThirdParty contained push_stream_max_number_of_wildcard_channels
1025 syn keyword ngxDirectiveThirdParty contained push_stream_max_subscribers_per_channel
1026 syn keyword ngxDirectiveThirdParty contained push_stream_message_template
1027 syn keyword ngxDirectiveThirdParty contained push_stream_message_ttl
1028 syn keyword ngxDirectiveThirdParty contained push_stream_padding_by_user_agent
1029 syn keyword ngxDirectiveThirdParty contained push_stream_ping_message_interval
1030 syn keyword ngxDirectiveThirdParty contained push_stream_ping_message_text
1031 syn keyword ngxDirectiveThirdParty contained push_stream_publisher
1032 syn keyword ngxDirectiveThirdParty contained push_stream_shared_memory_size
1033 syn keyword ngxDirectiveThirdParty contained push_stream_store_messages
1034 syn keyword ngxDirectiveThirdParty contained push_stream_subscriber
1035 syn keyword ngxDirectiveThirdParty contained push_stream_subscriber_connection_ttl
1036 syn keyword ngxDirectiveThirdParty contained push_stream_timeout_with_body
1037 syn keyword ngxDirectiveThirdParty contained push_stream_user_agent
1038 syn keyword ngxDirectiveThirdParty contained push_stream_websocket_allow_publish
1039 syn keyword ngxDirectiveThirdParty contained push_stream_wildcard_channel_max_qtd
1040 syn keyword ngxDirectiveThirdParty contained push_stream_wildcard_channel_prefix
1041
1042 " redis module
1043 " https://www.nginx.com/resources/wiki/modules/redis/
1044 syn keyword ngxDirectiveThirdParty contained redis_bind
1045 syn keyword ngxDirectiveThirdParty contained redis_buffer_size
1046 syn keyword ngxDirectiveThirdParty contained redis_connect_timeout
1047 syn keyword ngxDirectiveThirdParty contained redis_gzip_flag
1048 syn keyword ngxDirectiveThirdParty contained redis_next_upstream
1049 syn keyword ngxDirectiveThirdParty contained redis_pass
1050 syn keyword ngxDirectiveThirdParty contained redis_read_timeout
1051 syn keyword ngxDirectiveThirdParty contained redis_send_timeout
1052
1053 " ngx_http_response
1054 " http://catap.ru/downloads/nginx/
1055 syn keyword ngxDirectiveThirdParty contained response
1056 syn keyword ngxDirectiveThirdParty contained response_type
1057
1058 " nginx_substitutions_filter
1059 " https://github.com/yaoweibin/ngx_http_substitutions_filter_module
1060 syn keyword ngxDirectiveThirdParty contained subs_buffers
1061 syn keyword ngxDirectiveThirdParty contained subs_filter
1062 syn keyword ngxDirectiveThirdParty contained subs_filter_bypass
1063 syn keyword ngxDirectiveThirdParty contained subs_filter_types
1064 syn keyword ngxDirectiveThirdParty contained subs_line_buffer_size
1065
1066 " Tarantool nginx upstream module
1067 " https://github.com/tarantool/nginx_upstream_module
1068 syn keyword ngxDirectiveThirdParty contained tnt_allowed_indexes
1069 syn keyword ngxDirectiveThirdParty contained tnt_allowed_spaces
1070 syn keyword ngxDirectiveThirdParty contained tnt_buffer_size
1071 syn keyword ngxDirectiveThirdParty contained tnt_connect_timeout
1072 syn keyword ngxDirectiveThirdParty contained tnt_delete
1073 syn keyword ngxDirectiveThirdParty contained tnt_http_methods
1074 syn keyword ngxDirectiveThirdParty contained tnt_http_rest_methods
1075 syn keyword ngxDirectiveThirdParty contained tnt_in_multiplier
1076 syn keyword ngxDirectiveThirdParty contained tnt_insert
1077 syn keyword ngxDirectiveThirdParty contained tnt_method
1078 syn keyword ngxDirectiveThirdParty contained tnt_multireturn_skip_count
1079 syn keyword ngxDirectiveThirdParty contained tnt_next_upstream
1080 syn keyword ngxDirectiveThirdParty contained tnt_next_upstream_timeout
1081 syn keyword ngxDirectiveThirdParty contained tnt_next_upstream_tries
1082 syn keyword ngxDirectiveThirdParty contained tnt_out_multiplier
1083 syn keyword ngxDirectiveThirdParty contained tnt_pass
1084 syn keyword ngxDirectiveThirdParty contained tnt_pass_http_request
1085 syn keyword ngxDirectiveThirdParty contained tnt_pass_http_request_buffer_size
1086 syn keyword ngxDirectiveThirdParty contained tnt_pure_result
1087 syn keyword ngxDirectiveThirdParty contained tnt_read_timeout
1088 syn keyword ngxDirectiveThirdParty contained tnt_replace
1089 syn keyword ngxDirectiveThirdParty contained tnt_select
1090 syn keyword ngxDirectiveThirdParty contained tnt_select_limit_max
1091 syn keyword ngxDirectiveThirdParty contained tnt_send_timeout
1092 syn keyword ngxDirectiveThirdParty contained tnt_set_header
1093
1094 " A module for nginx web server for handling file uploads using multipart/form-data encoding (RFC 1867)
1095 " https://github.com/Austinb/nginx-upload-module
1096 syn keyword ngxDirectiveThirdParty contained upload_aggregate_form_field
1097 syn keyword ngxDirectiveThirdParty contained upload_archive_elm
1098 syn keyword ngxDirectiveThirdParty contained upload_archive_elm_separator
1099 syn keyword ngxDirectiveThirdParty contained upload_archive_path
1100 syn keyword ngxDirectiveThirdParty contained upload_archive_path_separator
1101 syn keyword ngxDirectiveThirdParty contained upload_buffer_size
1102 syn keyword ngxDirectiveThirdParty contained upload_cleanup
1103 syn keyword ngxDirectiveThirdParty contained upload_content_type
1104 syn keyword ngxDirectiveThirdParty contained upload_discard
1105 syn keyword ngxDirectiveThirdParty contained upload_field_name
1106 syn keyword ngxDirectiveThirdParty contained upload_file_crc32
1107 syn keyword ngxDirectiveThirdParty contained upload_file_md5
1108 syn keyword ngxDirectiveThirdParty contained upload_file_md5_uc
1109 syn keyword ngxDirectiveThirdParty contained upload_file_name
1110 syn keyword ngxDirectiveThirdParty contained upload_file_sha1
1111 syn keyword ngxDirectiveThirdParty contained upload_file_sha1_uc
1112 syn keyword ngxDirectiveThirdParty contained upload_file_size
1113 syn keyword ngxDirectiveThirdParty contained upload_filter
1114 syn keyword ngxDirectiveThirdParty contained upload_max_file_size
1115 syn keyword ngxDirectiveThirdParty contained upload_max_output_body_len
1116 syn keyword ngxDirectiveThirdParty contained upload_max_part_header_len
1117 syn keyword ngxDirectiveThirdParty contained upload_pass
1118 syn keyword ngxDirectiveThirdParty contained upload_pass_args
1119 syn keyword ngxDirectiveThirdParty contained upload_pass_form_field
1120 syn keyword ngxDirectiveThirdParty contained upload_set_form_field
1121 syn keyword ngxDirectiveThirdParty contained upload_store
1122 syn keyword ngxDirectiveThirdParty contained upload_store_access
1123 syn keyword ngxDirectiveThirdParty contained upload_tmp_path
1124 syn keyword ngxDirectiveThirdParty contained upload_unzip
1125 syn keyword ngxDirectiveThirdParty contained upload_unzip_buffers
1126 syn keyword ngxDirectiveThirdParty contained upload_unzip_hash
1127 syn keyword ngxDirectiveThirdParty contained upload_unzip_max_file_name_len
1128 syn keyword ngxDirectiveThirdParty contained upload_unzip_window
1129 syn keyword ngxDirectiveThirdParty contained upload_void_content_type
1130
1131 " nginx-upload-progress-module
1132 " https://github.com/masterzen/nginx-upload-progress-module
1133 syn keyword ngxDirectiveThirdParty contained report_uploads
1134 syn keyword ngxDirectiveThirdParty contained track_uploads
1135 syn keyword ngxDirectiveThirdParty contained upload_progress
1136 syn keyword ngxDirectiveThirdParty contained upload_progress_content_type
1137 syn keyword ngxDirectiveThirdParty contained upload_progress_header
1138 syn keyword ngxDirectiveThirdParty contained upload_progress_java_output
1139 syn keyword ngxDirectiveThirdParty contained upload_progress_json_output
1140 syn keyword ngxDirectiveThirdParty contained upload_progress_jsonp_output
1141 syn keyword ngxDirectiveThirdParty contained upload_progress_jsonp_parameter
1142 syn keyword ngxDirectiveThirdParty contained upload_progress_template
1143
1144 " Health checks upstreams for nginx
1145 " https://github.com/yaoweibin/nginx_upstream_check_module
1146 syn keyword ngxDirectiveThirdParty contained check
1147 syn keyword ngxDirectiveThirdParty contained check_fastcgi_param
1148 syn keyword ngxDirectiveThirdParty contained check_http_expect_alive
1149 syn keyword ngxDirectiveThirdParty contained check_http_send
1150 syn keyword ngxDirectiveThirdParty contained check_keepalive_requests
1151 syn keyword ngxDirectiveThirdParty contained check_shm_size
1152 syn keyword ngxDirectiveThirdParty contained check_status
1153
1154 " The fair load balancer module for nginx
1155 " https://github.com/cryptofuture/nginx-upstream-fair
1156 syn keyword ngxDirectiveThirdParty contained fair
1157 syn keyword ngxDirectiveThirdParty contained upstream_fair_shm_size
1158
1159 " Nginx Video Thumb Extractor Module
1160 " https://github.com/wandenberg/nginx-video-thumbextractor-module
1161 syn keyword ngxDirectiveThirdParty contained video_thumbextractor
1162 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_image_height
1163 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_image_width
1164 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_jpeg_baseline
1165 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_jpeg_dpi
1166 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_jpeg_optimize
1167 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_jpeg_progressive_mode
1168 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_jpeg_quality
1169 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_jpeg_smooth
1170 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_next_time
1171 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_only_keyframe
1172 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_processes_per_worker
1173 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_threads
1174 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_tile_color
1175 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_tile_cols
1176 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_tile_margin
1177 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_tile_max_cols
1178 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_tile_max_rows
1179 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_tile_padding
1180 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_tile_rows
1181 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_tile_sample_interval
1182 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_video_filename
1183 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_video_second
1184
1185 " drizzle-nginx-module - Upstream module for talking to MySQL and Drizzle directly
1186 " https://github.com/openresty/drizzle-nginx-module
1187 syn keyword ngxDirectiveThirdParty contained drizzle_buffer_size
1188 syn keyword ngxDirectiveThirdParty contained drizzle_connect_timeout
1189 syn keyword ngxDirectiveThirdParty contained drizzle_dbname
1190 syn keyword ngxDirectiveThirdParty contained drizzle_keepalive
1191 syn keyword ngxDirectiveThirdParty contained drizzle_module_header
1192 syn keyword ngxDirectiveThirdParty contained drizzle_pass
1193 syn keyword ngxDirectiveThirdParty contained drizzle_query
1194 syn keyword ngxDirectiveThirdParty contained drizzle_recv_cols_timeout
1195 syn keyword ngxDirectiveThirdParty contained drizzle_recv_rows_timeout
1196 syn keyword ngxDirectiveThirdParty contained drizzle_send_query_timeout
1197 syn keyword ngxDirectiveThirdParty contained drizzle_server
1198 syn keyword ngxDirectiveThirdParty contained drizzle_status
1199
1200 " ngx_dynamic_upstream
1201 " https://github.com/cubicdaiya/ngx_dynamic_upstream
1202 syn keyword ngxDirectiveThirdParty contained dynamic_upstream
1203
1204 " encrypt and decrypt nginx variable values
1205 " https://github.com/openresty/encrypted-session-nginx-module
1206 syn keyword ngxDirectiveThirdParty contained encrypted_session_expires
1207 syn keyword ngxDirectiveThirdParty contained encrypted_session_iv
1208 syn keyword ngxDirectiveThirdParty contained encrypted_session_key
1209 syn keyword ngxDirectiveThirdParty contained set_decrypt_session
1210 syn keyword ngxDirectiveThirdParty contained set_encrypt_session
1211
1212 " serve content directly from MongoDB's GridFS
1213 " https://github.com/mdirolf/nginx-gridfs
1214 syn keyword ngxDirectiveThirdParty contained gridfs
1215 syn keyword ngxDirectiveThirdParty contained mongo
1216
1217 " Adds support for arithmetic operations to NGINX config
1218 " https://github.com/arut/nginx-let-module
1219 syn keyword ngxDirectiveThirdParty contained let
1220
1221 " ngx_http_lua_module - Embed the power of Lua into Nginx HTTP Servers
1222 " https://github.com/openresty/lua-nginx-module
1223 syn keyword ngxDirectiveThirdParty contained access_by_lua
1224 syn keyword ngxDirectiveThirdParty contained access_by_lua_block
1225 syn keyword ngxDirectiveThirdParty contained access_by_lua_file
1226 syn keyword ngxDirectiveThirdParty contained access_by_lua_no_postpone
1227 syn keyword ngxDirectiveThirdParty contained balancer_by_lua_block
1228 syn keyword ngxDirectiveThirdParty contained balancer_by_lua_file
1229 syn keyword ngxDirectiveThirdParty contained body_filter_by_lua
1230 syn keyword ngxDirectiveThirdParty contained body_filter_by_lua_block
1231 syn keyword ngxDirectiveThirdParty contained body_filter_by_lua_file
1232 syn keyword ngxDirectiveThirdParty contained content_by_lua
1233 syn keyword ngxDirectiveThirdParty contained content_by_lua_block
1234 syn keyword ngxDirectiveThirdParty contained content_by_lua_file
1235 syn keyword ngxDirectiveThirdParty contained header_filter_by_lua
1236 syn keyword ngxDirectiveThirdParty contained header_filter_by_lua_block
1237 syn keyword ngxDirectiveThirdParty contained header_filter_by_lua_file
1238 syn keyword ngxDirectiveThirdParty contained init_by_lua
1239 syn keyword ngxDirectiveThirdParty contained init_by_lua_block
1240 syn keyword ngxDirectiveThirdParty contained init_by_lua_file
1241 syn keyword ngxDirectiveThirdParty contained init_worker_by_lua
1242 syn keyword ngxDirectiveThirdParty contained init_worker_by_lua_block
1243 syn keyword ngxDirectiveThirdParty contained init_worker_by_lua_file
1244 syn keyword ngxDirectiveThirdParty contained log_by_lua
1245 syn keyword ngxDirectiveThirdParty contained log_by_lua_block
1246 syn keyword ngxDirectiveThirdParty contained log_by_lua_file
1247 syn keyword ngxDirectiveThirdParty contained lua_capture_error_log
1248 syn keyword ngxDirectiveThirdParty contained lua_check_client_abort
1249 syn keyword ngxDirectiveThirdParty contained lua_code_cache
1250 syn keyword ngxDirectiveThirdParty contained lua_fake_shm
1251 syn keyword ngxDirectiveThirdParty contained lua_http10_buffering
1252 syn keyword ngxDirectiveThirdParty contained lua_malloc_trim
1253 syn keyword ngxDirectiveThirdParty contained lua_max_pending_timers
1254 syn keyword ngxDirectiveThirdParty contained lua_max_running_timers
1255 syn keyword ngxDirectiveThirdParty contained lua_need_request_body
1256 syn keyword ngxDirectiveThirdParty contained lua_package_cpath
1257 syn keyword ngxDirectiveThirdParty contained lua_package_path
1258 syn keyword ngxDirectiveThirdParty contained lua_regex_cache_max_entries
1259 syn keyword ngxDirectiveThirdParty contained lua_regex_match_limit
1260 syn keyword ngxDirectiveThirdParty contained lua_shared_dict
1261 syn keyword ngxDirectiveThirdParty contained lua_socket_buffer_size
1262 syn keyword ngxDirectiveThirdParty contained lua_socket_connect_timeout
1263 syn keyword ngxDirectiveThirdParty contained lua_socket_keepalive_timeout
1264 syn keyword ngxDirectiveThirdParty contained lua_socket_log_errors
1265 syn keyword ngxDirectiveThirdParty contained lua_socket_pool_size
1266 syn keyword ngxDirectiveThirdParty contained lua_socket_read_timeout
1267 syn keyword ngxDirectiveThirdParty contained lua_socket_send_lowat
1268 syn keyword ngxDirectiveThirdParty contained lua_socket_send_timeout
1269 syn keyword ngxDirectiveThirdParty contained lua_ssl_ciphers
1270 syn keyword ngxDirectiveThirdParty contained lua_ssl_crl
1271 syn keyword ngxDirectiveThirdParty contained lua_ssl_protocols
1272 syn keyword ngxDirectiveThirdParty contained lua_ssl_trusted_certificate
1273 syn keyword ngxDirectiveThirdParty contained lua_ssl_verify_depth
1274 syn keyword ngxDirectiveThirdParty contained lua_transform_underscores_in_response_headers
1275 syn keyword ngxDirectiveThirdParty contained lua_use_default_type
1276 syn keyword ngxDirectiveThirdParty contained rewrite_by_lua
1277 syn keyword ngxDirectiveThirdParty contained rewrite_by_lua_block
1278 syn keyword ngxDirectiveThirdParty contained rewrite_by_lua_file
1279 syn keyword ngxDirectiveThirdParty contained rewrite_by_lua_no_postpone
1280 syn keyword ngxDirectiveThirdParty contained set_by_lua
1281 syn keyword ngxDirectiveThirdParty contained set_by_lua_block
1282 syn keyword ngxDirectiveThirdParty contained set_by_lua_file
1283 syn keyword ngxDirectiveThirdParty contained ssl_certificate_by_lua_block
1284 syn keyword ngxDirectiveThirdParty contained ssl_certificate_by_lua_file
1285 syn keyword ngxDirectiveThirdParty contained ssl_session_fetch_by_lua_block
1286 syn keyword ngxDirectiveThirdParty contained ssl_session_fetch_by_lua_file
1287 syn keyword ngxDirectiveThirdParty contained ssl_session_store_by_lua_block
1288 syn keyword ngxDirectiveThirdParty contained ssl_session_store_by_lua_file
1289
1290 " ngx_memc - An extended version of the standard memcached module
1291 " https://github.com/openresty/memc-nginx-module
1292 syn keyword ngxDirectiveThirdParty contained memc_buffer_size
1293 syn keyword ngxDirectiveThirdParty contained memc_cmds_allowed
1294 syn keyword ngxDirectiveThirdParty contained memc_connect_timeout
1295 syn keyword ngxDirectiveThirdParty contained memc_flags_to_last_modified
1296 syn keyword ngxDirectiveThirdParty contained memc_ignore_client_abort
1297 syn keyword ngxDirectiveThirdParty contained memc_next_upstream
1298 syn keyword ngxDirectiveThirdParty contained memc_pass
1299 syn keyword ngxDirectiveThirdParty contained memc_read_timeout
1300 syn keyword ngxDirectiveThirdParty contained memc_send_timeout
1301 syn keyword ngxDirectiveThirdParty contained memc_upstream_fail_timeout
1302 syn keyword ngxDirectiveThirdParty contained memc_upstream_max_fails
1303
1304 " ModSecurity web application firewall
1305 " https://github.com/SpiderLabs/ModSecurity/tree/master
1306 syn keyword ngxDirectiveThirdParty contained ModSecurityConfig
1307 syn keyword ngxDirectiveThirdParty contained ModSecurityEnabled
1308 syn keyword ngxDirectiveThirdParty contained pool_context_hash_size
1309
1310 " NAXSI is an open-source, high performance, low rules maintenance WAF for NGINX
1311 " https://github.com/nbs-system/naxsi
1312 syn keyword ngxDirectiveThirdParty contained BasicRule
1313 syn keyword ngxDirectiveThirdParty contained CheckRule
1314 syn keyword ngxDirectiveThirdParty contained DeniedUrl
1315 syn keyword ngxDirectiveThirdParty contained LearningMode
1316 syn keyword ngxDirectiveThirdParty contained LibInjectionSql
1317 syn keyword ngxDirectiveThirdParty contained LibInjectionXss
1318 syn keyword ngxDirectiveThirdParty contained MainRule
1319 syn keyword ngxDirectiveThirdParty contained SecRulesDisabled
1320 syn keyword ngxDirectiveThirdParty contained SecRulesEnabled
1321 syn keyword ngxDirectiveThirdParty contained basic_rule
1322 syn keyword ngxDirectiveThirdParty contained check_rule
1323 syn keyword ngxDirectiveThirdParty contained denied_url
1324 syn keyword ngxDirectiveThirdParty contained learning_mode
1325 syn keyword ngxDirectiveThirdParty contained libinjection_sql
1326 syn keyword ngxDirectiveThirdParty contained libinjection_xss
1327 syn keyword ngxDirectiveThirdParty contained main_rule
1328 syn keyword ngxDirectiveThirdParty contained rules_disabled
1329 syn keyword ngxDirectiveThirdParty contained rules_enabled
1330
1331 " Phusion Passenger
1332 " https://www.phusionpassenger.com/library/config/nginx/reference/
1333 syn keyword ngxDirectiveThirdParty contained disable_security_update_check
1334 syn keyword ngxDirectiveThirdParty contained passenger_abort_on_startup_error
1335 syn keyword ngxDirectiveThirdParty contained passenger_abort_websockets_on_process_shutdown
1336 syn keyword ngxDirectiveThirdParty contained passenger_analytics_log_group
1337 syn keyword ngxDirectiveThirdParty contained passenger_analytics_log_user
1338 syn keyword ngxDirectiveThirdParty contained passenger_app_env
1339 syn keyword ngxDirectiveThirdParty contained passenger_app_file_descriptor_ulimit
1340 syn keyword ngxDirectiveThirdParty contained passenger_app_group_name
1341 syn keyword ngxDirectiveThirdParty contained passenger_app_rights
1342 syn keyword ngxDirectiveThirdParty contained passenger_app_root
1343 syn keyword ngxDirectiveThirdParty contained passenger_app_type
1344 syn keyword ngxDirectiveThirdParty contained passenger_base_uri
1345 syn keyword ngxDirectiveThirdParty contained passenger_buffer_response
1346 syn keyword ngxDirectiveThirdParty contained passenger_buffer_size
1347 syn keyword ngxDirectiveThirdParty contained passenger_buffers
1348 syn keyword ngxDirectiveThirdParty contained passenger_busy_buffers_size
1349 syn keyword ngxDirectiveThirdParty contained passenger_concurrency_model
1350 syn keyword ngxDirectiveThirdParty contained passenger_core_file_descriptor_ulimit
1351 syn keyword ngxDirectiveThirdParty contained passenger_ctl
1352 syn keyword ngxDirectiveThirdParty contained passenger_data_buffer_dir
1353 syn keyword ngxDirectiveThirdParty contained passenger_debugger
1354 syn keyword ngxDirectiveThirdParty contained passenger_default_group
1355 syn keyword ngxDirectiveThirdParty contained passenger_default_user
1356 syn keyword ngxDirectiveThirdParty contained passenger_disable_security_update_check
1357 syn keyword ngxDirectiveThirdParty contained passenger_document_root
13621358 syn keyword ngxDirectiveThirdParty contained passenger_enabled
1363 syn keyword ngxDirectiveThirdParty contained passenger_base_uri
1364 syn keyword ngxDirectiveThirdParty contained passenger_document_root
1365 syn keyword ngxDirectiveThirdParty contained passenger_ruby
1366 syn keyword ngxDirectiveThirdParty contained passenger_python
1367 syn keyword ngxDirectiveThirdParty contained passenger_nodejs
1368 syn keyword ngxDirectiveThirdParty contained passenger_meteor_app_settings
1369 syn keyword ngxDirectiveThirdParty contained passenger_app_env
1370 syn keyword ngxDirectiveThirdParty contained passenger_app_root
1371 syn keyword ngxDirectiveThirdParty contained passenger_app_group_name
1372 syn keyword ngxDirectiveThirdParty contained passenger_app_type
1373 syn keyword ngxDirectiveThirdParty contained passenger_startup_file
1374 syn keyword ngxDirectiveThirdParty contained passenger_restart_dir
1375 syn keyword ngxDirectiveThirdParty contained passenger_spawn_method
13761359 syn keyword ngxDirectiveThirdParty contained passenger_env_var
1360 syn keyword ngxDirectiveThirdParty contained passenger_file_descriptor_log_file
1361 syn keyword ngxDirectiveThirdParty contained passenger_fly_with
1362 syn keyword ngxDirectiveThirdParty contained passenger_force_max_concurrent_requests_per_process
1363 syn keyword ngxDirectiveThirdParty contained passenger_friendly_error_pages
1364 syn keyword ngxDirectiveThirdParty contained passenger_group
1365 syn keyword ngxDirectiveThirdParty contained passenger_headers_hash_bucket_size
1366 syn keyword ngxDirectiveThirdParty contained passenger_headers_hash_max_size
1367 syn keyword ngxDirectiveThirdParty contained passenger_ignore_client_abort
1368 syn keyword ngxDirectiveThirdParty contained passenger_ignore_headers
1369 syn keyword ngxDirectiveThirdParty contained passenger_instance_registry_dir
1370 syn keyword ngxDirectiveThirdParty contained passenger_intercept_errors
13771371 syn keyword ngxDirectiveThirdParty contained passenger_load_shell_envvars
1378 syn keyword ngxDirectiveThirdParty contained passenger_rolling_restarts
1379 syn keyword ngxDirectiveThirdParty contained passenger_resist_deployment_errors
1380 syn keyword ngxDirectiveThirdParty contained passenger_user_switching
1381 syn keyword ngxDirectiveThirdParty contained passenger_user
1382 syn keyword ngxDirectiveThirdParty contained passenger_group
1383 syn keyword ngxDirectiveThirdParty contained passenger_default_user
1384 syn keyword ngxDirectiveThirdParty contained passenger_default_group
1385 syn keyword ngxDirectiveThirdParty contained passenger_show_version_in_header
1386 syn keyword ngxDirectiveThirdParty contained passenger_friendly_error_pages
1387 syn keyword ngxDirectiveThirdParty contained passenger_disable_security_update_check
1388 syn keyword ngxDirectiveThirdParty contained passenger_security_update_check_proxy
1389 syn keyword ngxDirectiveThirdParty contained passenger_max_pool_size
1390 syn keyword ngxDirectiveThirdParty contained passenger_min_instances
1372 syn keyword ngxDirectiveThirdParty contained passenger_log_file
1373 syn keyword ngxDirectiveThirdParty contained passenger_log_level
13911374 syn keyword ngxDirectiveThirdParty contained passenger_max_instances
13921375 syn keyword ngxDirectiveThirdParty contained passenger_max_instances_per_app
1376 syn keyword ngxDirectiveThirdParty contained passenger_max_pool_size
1377 syn keyword ngxDirectiveThirdParty contained passenger_max_preloader_idle_time
1378 syn keyword ngxDirectiveThirdParty contained passenger_max_request_queue_size
1379 syn keyword ngxDirectiveThirdParty contained passenger_max_request_time
1380 syn keyword ngxDirectiveThirdParty contained passenger_max_requests
1381 syn keyword ngxDirectiveThirdParty contained passenger_memory_limit
1382 syn keyword ngxDirectiveThirdParty contained passenger_meteor_app_settings
1383 syn keyword ngxDirectiveThirdParty contained passenger_min_instances
1384 syn keyword ngxDirectiveThirdParty contained passenger_nodejs
1385 syn keyword ngxDirectiveThirdParty contained passenger_pass_header
13931386 syn keyword ngxDirectiveThirdParty contained passenger_pool_idle_time
1394 syn keyword ngxDirectiveThirdParty contained passenger_max_preloader_idle_time
1395 syn keyword ngxDirectiveThirdParty contained passenger_force_max_concurrent_requests_per_process
1387 syn keyword ngxDirectiveThirdParty contained passenger_pre_start
1388 syn keyword ngxDirectiveThirdParty contained passenger_python
1389 syn keyword ngxDirectiveThirdParty contained passenger_read_timeout
1390 syn keyword ngxDirectiveThirdParty contained passenger_request_queue_overflow_status_code
1391 syn keyword ngxDirectiveThirdParty contained passenger_resist_deployment_errors
1392 syn keyword ngxDirectiveThirdParty contained passenger_response_buffer_high_watermark
1393 syn keyword ngxDirectiveThirdParty contained passenger_restart_dir
1394 syn keyword ngxDirectiveThirdParty contained passenger_rolling_restarts
1395 syn keyword ngxDirectiveThirdParty contained passenger_root
1396 syn keyword ngxDirectiveThirdParty contained passenger_ruby
1397 syn keyword ngxDirectiveThirdParty contained passenger_security_update_check_proxy
1398 syn keyword ngxDirectiveThirdParty contained passenger_set_header
1399 syn keyword ngxDirectiveThirdParty contained passenger_show_version_in_header
1400 syn keyword ngxDirectiveThirdParty contained passenger_socket_backlog
1401 syn keyword ngxDirectiveThirdParty contained passenger_spawn_method
13961402 syn keyword ngxDirectiveThirdParty contained passenger_start_timeout
1397 syn keyword ngxDirectiveThirdParty contained passenger_concurrency_model
1398 syn keyword ngxDirectiveThirdParty contained passenger_thread_count
1399 syn keyword ngxDirectiveThirdParty contained passenger_max_requests
1400 syn keyword ngxDirectiveThirdParty contained passenger_max_request_time
1401 syn keyword ngxDirectiveThirdParty contained passenger_memory_limit
1403 syn keyword ngxDirectiveThirdParty contained passenger_startup_file
14021404 syn keyword ngxDirectiveThirdParty contained passenger_stat_throttle_rate
1403 syn keyword ngxDirectiveThirdParty contained passenger_core_file_descriptor_ulimit
1404 syn keyword ngxDirectiveThirdParty contained passenger_app_file_descriptor_ulimit
1405 syn keyword ngxDirectiveThirdParty contained passenger_pre_start
1406 syn keyword ngxDirectiveThirdParty contained passenger_set_header
1407 syn keyword ngxDirectiveThirdParty contained passenger_max_request_queue_size
1408 syn keyword ngxDirectiveThirdParty contained passenger_request_queue_overflow_status_code
14091405 syn keyword ngxDirectiveThirdParty contained passenger_sticky_sessions
14101406 syn keyword ngxDirectiveThirdParty contained passenger_sticky_sessions_cookie_name
1411 syn keyword ngxDirectiveThirdParty contained passenger_abort_websockets_on_process_shutdown
1412 syn keyword ngxDirectiveThirdParty contained passenger_ignore_client_abort
1413 syn keyword ngxDirectiveThirdParty contained passenger_intercept_errors
1414 syn keyword ngxDirectiveThirdParty contained passenger_pass_header
1415 syn keyword ngxDirectiveThirdParty contained passenger_ignore_headers
1416 syn keyword ngxDirectiveThirdParty contained passenger_headers_hash_bucket_size
1417 syn keyword ngxDirectiveThirdParty contained passenger_headers_hash_max_size
1418 syn keyword ngxDirectiveThirdParty contained passenger_buffer_response
1419 syn keyword ngxDirectiveThirdParty contained passenger_response_buffer_high_watermark
1420 syn keyword ngxDirectiveThirdParty contained passenger_buffer_size, passenger_buffers, passenger_busy_buffers_size
1421 syn keyword ngxDirectiveThirdParty contained passenger_socket_backlog
1422 syn keyword ngxDirectiveThirdParty contained passenger_log_level
1423 syn keyword ngxDirectiveThirdParty contained passenger_log_file
1424 syn keyword ngxDirectiveThirdParty contained passenger_file_descriptor_log_file
1425 syn keyword ngxDirectiveThirdParty contained passenger_debugger
1426 syn keyword ngxDirectiveThirdParty contained passenger_instance_registry_dir
1427 syn keyword ngxDirectiveThirdParty contained passenger_data_buffer_dir
1428 syn keyword ngxDirectiveThirdParty contained passenger_fly_with
1429 syn keyword ngxDirectiveThirdParty contained union_station_support
1407 syn keyword ngxDirectiveThirdParty contained passenger_thread_count
1408 syn keyword ngxDirectiveThirdParty contained passenger_turbocaching
1409 syn keyword ngxDirectiveThirdParty contained passenger_user
1410 syn keyword ngxDirectiveThirdParty contained passenger_user_switching
1411 syn keyword ngxDirectiveThirdParty contained passenger_vary_turbocache_by_cookie
1412 syn keyword ngxDirectiveThirdParty contained rack_env
1413 syn keyword ngxDirectiveThirdParty contained rails_app_spawner_idle_time
1414 syn keyword ngxDirectiveThirdParty contained rails_env
1415 syn keyword ngxDirectiveThirdParty contained security_update_check_proxy
1416 syn keyword ngxDirectiveThirdParty contained union_station_filter
1417 syn keyword ngxDirectiveThirdParty contained union_station_gateway_address
1418 syn keyword ngxDirectiveThirdParty contained union_station_gateway_cert
1419 syn keyword ngxDirectiveThirdParty contained union_station_gateway_port
14301420 syn keyword ngxDirectiveThirdParty contained union_station_key
14311421 syn keyword ngxDirectiveThirdParty contained union_station_proxy_address
1432 syn keyword ngxDirectiveThirdParty contained union_station_filter
1433 syn keyword ngxDirectiveThirdParty contained union_station_gateway_address
1434 syn keyword ngxDirectiveThirdParty contained union_station_gateway_port
1435 syn keyword ngxDirectiveThirdParty contained union_station_gateway_cert
1436 syn keyword ngxDirectiveDeprecated contained rails_spawn_method
1437 syn keyword ngxDirectiveDeprecated contained passenger_debug_log_file
1438
1439 " Postgres Module <http://labs.frickle.com/nginx_ngx_postgres/>
1440 " Upstream module that allows nginx to communicate directly with PostgreSQL database.
1441 syn keyword ngxDirectiveThirdParty contained postgres_server
1422 syn keyword ngxDirectiveThirdParty contained union_station_support
1423 syn keyword ngxDirectiveThirdPartyDeprecated contained passenger_debug_log_file
1424 syn keyword ngxDirectiveThirdPartyDeprecated contained passenger_use_global_queue
1425 syn keyword ngxDirectiveThirdPartyDeprecated contained rails_framework_spawner_idle_time
1426 syn keyword ngxDirectiveThirdPartyDeprecated contained rails_spawn_method
1427
1428 " ngx_postgres is an upstream module that allows nginx to communicate directly with PostgreSQL database
1429 " https://github.com/FRiCKLE/ngx_postgres
1430 syn keyword ngxDirectiveThirdParty contained postgres_connect_timeout
1431 syn keyword ngxDirectiveThirdParty contained postgres_escape
14421432 syn keyword ngxDirectiveThirdParty contained postgres_keepalive
1433 syn keyword ngxDirectiveThirdParty contained postgres_output
14431434 syn keyword ngxDirectiveThirdParty contained postgres_pass
14441435 syn keyword ngxDirectiveThirdParty contained postgres_query
1436 syn keyword ngxDirectiveThirdParty contained postgres_result_timeout
14451437 syn keyword ngxDirectiveThirdParty contained postgres_rewrite
1446 syn keyword ngxDirectiveThirdParty contained postgres_output
1438 syn keyword ngxDirectiveThirdParty contained postgres_server
14471439 syn keyword ngxDirectiveThirdParty contained postgres_set
1448 syn keyword ngxDirectiveThirdParty contained postgres_escape
1449 syn keyword ngxDirectiveThirdParty contained postgres_connect_timeout
1450 syn keyword ngxDirectiveThirdParty contained postgres_result_timeout
1451
1452 " Pubcookie Module <https://www.vanko.me/book/page/pubcookie-module-nginx>
1453 " Authorizes users using encrypted cookies
1454 syn keyword ngxDirectiveThirdParty contained pubcookie_inactive_expire
1455 syn keyword ngxDirectiveThirdParty contained pubcookie_hard_expire
1456 syn keyword ngxDirectiveThirdParty contained pubcookie_app_id
1457 syn keyword ngxDirectiveThirdParty contained pubcookie_dir_depth
1458 syn keyword ngxDirectiveThirdParty contained pubcookie_catenate_app_ids
1459 syn keyword ngxDirectiveThirdParty contained pubcookie_app_srv_id
1460 syn keyword ngxDirectiveThirdParty contained pubcookie_login
1461 syn keyword ngxDirectiveThirdParty contained pubcookie_login_method
1462 syn keyword ngxDirectiveThirdParty contained pubcookie_post
1463 syn keyword ngxDirectiveThirdParty contained pubcookie_domain
1464 syn keyword ngxDirectiveThirdParty contained pubcookie_granting_cert_file
1465 syn keyword ngxDirectiveThirdParty contained pubcookie_session_key_file
1466 syn keyword ngxDirectiveThirdParty contained pubcookie_session_cert_file
1467 syn keyword ngxDirectiveThirdParty contained pubcookie_crypt_key_file
1468 syn keyword ngxDirectiveThirdParty contained pubcookie_end_session
1469 syn keyword ngxDirectiveThirdParty contained pubcookie_encryption
1470 syn keyword ngxDirectiveThirdParty contained pubcookie_session_reauth
1471 syn keyword ngxDirectiveThirdParty contained pubcookie_auth_type_names
1472 syn keyword ngxDirectiveThirdParty contained pubcookie_no_prompt
1473 syn keyword ngxDirectiveThirdParty contained pubcookie_on_demand
1474 syn keyword ngxDirectiveThirdParty contained pubcookie_addl_request
1475 syn keyword ngxDirectiveThirdParty contained pubcookie_no_obscure_cookies
1476 syn keyword ngxDirectiveThirdParty contained pubcookie_no_clean_creds
1477 syn keyword ngxDirectiveThirdParty contained pubcookie_egd_device
1478 syn keyword ngxDirectiveThirdParty contained pubcookie_no_blank
1479 syn keyword ngxDirectiveThirdParty contained pubcookie_super_debug
1480 syn keyword ngxDirectiveThirdParty contained pubcookie_set_remote_user
1481
1482 " Push Stream Module <https://github.com/wandenberg/nginx-push-stream-module>
1483 " A pure stream http push technology for your Nginx setup
1484 syn keyword ngxDirectiveThirdParty contained push_stream_channels_statistics
1485 syn keyword ngxDirectiveThirdParty contained push_stream_publisher
1486 syn keyword ngxDirectiveThirdParty contained push_stream_subscriber
1487 syn keyword ngxDirectiveThirdParty contained push_stream_shared_memory_size
1488 syn keyword ngxDirectiveThirdParty contained push_stream_channel_deleted_message_text
1489 syn keyword ngxDirectiveThirdParty contained push_stream_channel_inactivity_time
1490 syn keyword ngxDirectiveThirdParty contained push_stream_ping_message_text
1491 syn keyword ngxDirectiveThirdParty contained push_stream_timeout_with_body
1492 syn keyword ngxDirectiveThirdParty contained push_stream_message_ttl
1493 syn keyword ngxDirectiveThirdParty contained push_stream_max_subscribers_per_channel
1494 syn keyword ngxDirectiveThirdParty contained push_stream_max_messages_stored_per_channel
1495 syn keyword ngxDirectiveThirdParty contained push_stream_max_channel_id_length
1496 syn keyword ngxDirectiveThirdParty contained push_stream_max_number_of_channels
1497 syn keyword ngxDirectiveThirdParty contained push_stream_max_number_of_wildcard_channels
1498 syn keyword ngxDirectiveThirdParty contained push_stream_wildcard_channel_prefix
1499 syn keyword ngxDirectiveThirdParty contained push_stream_events_channel_id
1500 syn keyword ngxDirectiveThirdParty contained push_stream_channels_path
1501 syn keyword ngxDirectiveThirdParty contained push_stream_store_messages
1502 syn keyword ngxDirectiveThirdParty contained push_stream_channel_info_on_publish
1503 syn keyword ngxDirectiveThirdParty contained push_stream_authorized_channels_only
1504 syn keyword ngxDirectiveThirdParty contained push_stream_header_template_file
1505 syn keyword ngxDirectiveThirdParty contained push_stream_header_template
1506 syn keyword ngxDirectiveThirdParty contained push_stream_message_template
1507 syn keyword ngxDirectiveThirdParty contained push_stream_footer_template
1508 syn keyword ngxDirectiveThirdParty contained push_stream_wildcard_channel_max_qtd
1509 syn keyword ngxDirectiveThirdParty contained push_stream_ping_message_interval
1510 syn keyword ngxDirectiveThirdParty contained push_stream_subscriber_connection_ttl
1511 syn keyword ngxDirectiveThirdParty contained push_stream_longpolling_connection_ttl
1512 syn keyword ngxDirectiveThirdParty contained push_stream_websocket_allow_publish
1513 syn keyword ngxDirectiveThirdParty contained push_stream_last_received_message_time
1514 syn keyword ngxDirectiveThirdParty contained push_stream_last_received_message_tag
1515 syn keyword ngxDirectiveThirdParty contained push_stream_last_event_id
1516 syn keyword ngxDirectiveThirdParty contained push_stream_user_agent
1517 syn keyword ngxDirectiveThirdParty contained push_stream_padding_by_user_agent
1518 syn keyword ngxDirectiveThirdParty contained push_stream_allowed_origins
1519 syn keyword ngxDirectiveThirdParty contained push_stream_allow_connections_to_events_channel
1520
1521 " rDNS Module <https://github.com/flant/nginx-http-rdns>
1522 " Make a reverse DNS (rDNS) lookup for incoming connection and provides simple access control of incoming hostname by allow/deny rules
1523 syn keyword ngxDirectiveThirdParty contained rdns
1524 syn keyword ngxDirectiveThirdParty contained rdns_allow
1525 syn keyword ngxDirectiveThirdParty contained rdns_deny
1526
1527 " RDS CSV Module <https://github.com/openresty/rds-csv-nginx-module>
1528 " Nginx output filter module to convert Resty-DBD-Streams (RDS) to Comma-Separated Values (CSV)
1440
1441 " ngx_rds_csv - Nginx output filter module to convert Resty-DBD-Streams (RDS) to Comma-Separated Values (CSV)
1442 " https://github.com/openresty/rds-csv-nginx-module
15291443 syn keyword ngxDirectiveThirdParty contained rds_csv
1444 syn keyword ngxDirectiveThirdParty contained rds_csv_buffer_size
1445 syn keyword ngxDirectiveThirdParty contained rds_csv_content_type
1446 syn keyword ngxDirectiveThirdParty contained rds_csv_field_name_header
1447 syn keyword ngxDirectiveThirdParty contained rds_csv_field_separator
15301448 syn keyword ngxDirectiveThirdParty contained rds_csv_row_terminator
1531 syn keyword ngxDirectiveThirdParty contained rds_csv_field_separator
1532 syn keyword ngxDirectiveThirdParty contained rds_csv_field_name_header
1533 syn keyword ngxDirectiveThirdParty contained rds_csv_content_type
1534 syn keyword ngxDirectiveThirdParty contained rds_csv_buffer_size
1535
1536 " RDS JSON Module <https://github.com/openresty/rds-json-nginx-module>
1537 " An output filter that formats Resty DBD Streams generated by ngx_drizzle and others to JSON
1449
1450 " ngx_rds_json - an output filter that formats Resty DBD Streams generated by ngx_drizzle and others to JSON
1451 " https://github.com/openresty/rds-json-nginx-module
15381452 syn keyword ngxDirectiveThirdParty contained rds_json
15391453 syn keyword ngxDirectiveThirdParty contained rds_json_buffer_size
1454 syn keyword ngxDirectiveThirdParty contained rds_json_content_type
1455 syn keyword ngxDirectiveThirdParty contained rds_json_errcode_key
1456 syn keyword ngxDirectiveThirdParty contained rds_json_errstr_key
15401457 syn keyword ngxDirectiveThirdParty contained rds_json_format
1458 syn keyword ngxDirectiveThirdParty contained rds_json_ret
15411459 syn keyword ngxDirectiveThirdParty contained rds_json_root
15421460 syn keyword ngxDirectiveThirdParty contained rds_json_success_property
15431461 syn keyword ngxDirectiveThirdParty contained rds_json_user_property
1544 syn keyword ngxDirectiveThirdParty contained rds_json_errcode_key
1545 syn keyword ngxDirectiveThirdParty contained rds_json_errstr_key
1546 syn keyword ngxDirectiveThirdParty contained rds_json_ret
1547 syn keyword ngxDirectiveThirdParty contained rds_json_content_type
1548
1549 " Redis Module <https://www.nginx.com/resources/wiki/modules/redis/>
1550 " Use this module to perform simple caching
1551 syn keyword ngxDirectiveThirdParty contained redis_pass
1552 syn keyword ngxDirectiveThirdParty contained redis_bind
1553 syn keyword ngxDirectiveThirdParty contained redis_connect_timeout
1554 syn keyword ngxDirectiveThirdParty contained redis_read_timeout
1555 syn keyword ngxDirectiveThirdParty contained redis_send_timeout
1556 syn keyword ngxDirectiveThirdParty contained redis_buffer_size
1557 syn keyword ngxDirectiveThirdParty contained redis_next_upstream
1558 syn keyword ngxDirectiveThirdParty contained redis_gzip_flag
1559
1560 " Redis 2 Module <https://github.com/openresty/redis2-nginx-module>
1561 " Nginx upstream module for the Redis 2.0 protocol
1462
1463 " ngx_redis2 - Nginx upstream module for the Redis 2.0 protocol
1464 " https://github.com/openresty/redis2-nginx-module
1465 syn keyword ngxDirectiveThirdParty contained redis2_bind
1466 syn keyword ngxDirectiveThirdParty contained redis2_buffer_size
1467 syn keyword ngxDirectiveThirdParty contained redis2_connect_timeout
1468 syn keyword ngxDirectiveThirdParty contained redis2_literal_raw_query
1469 syn keyword ngxDirectiveThirdParty contained redis2_next_upstream
1470 syn keyword ngxDirectiveThirdParty contained redis2_pass
15621471 syn keyword ngxDirectiveThirdParty contained redis2_query
1472 syn keyword ngxDirectiveThirdParty contained redis2_raw_queries
15631473 syn keyword ngxDirectiveThirdParty contained redis2_raw_query
1564 syn keyword ngxDirectiveThirdParty contained redis2_raw_queries
1565 syn keyword ngxDirectiveThirdParty contained redis2_literal_raw_query
1566 syn keyword ngxDirectiveThirdParty contained redis2_pass
1567 syn keyword ngxDirectiveThirdParty contained redis2_connect_timeout
1474 syn keyword ngxDirectiveThirdParty contained redis2_read_timeout
15681475 syn keyword ngxDirectiveThirdParty contained redis2_send_timeout
1569 syn keyword ngxDirectiveThirdParty contained redis2_read_timeout
1570 syn keyword ngxDirectiveThirdParty contained redis2_buffer_size
1571 syn keyword ngxDirectiveThirdParty contained redis2_next_upstream
1572
1573 " Replace Filter Module <https://github.com/openresty/replace-filter-nginx-module>
1574 " Streaming regular expression replacement in response bodies
1575 syn keyword ngxDirectiveThirdParty contained replace_filter
1576 syn keyword ngxDirectiveThirdParty contained replace_filter_types
1577 syn keyword ngxDirectiveThirdParty contained replace_filter_max_buffered_size
1578 syn keyword ngxDirectiveThirdParty contained replace_filter_last_modified
1579 syn keyword ngxDirectiveThirdParty contained replace_filter_skip
1580
1581 " Roboo Module <https://github.com/yuri-gushin/Roboo>
1582 " HTTP Robot Mitigator
1583
1584 " RRD Graph Module <https://www.nginx.com/resources/wiki/modules/rrd_graph/>
1585 " This module provides an HTTP interface to RRDtool's graphing facilities.
1586 syn keyword ngxDirectiveThirdParty contained rrd_graph
1587 syn keyword ngxDirectiveThirdParty contained rrd_graph_root
1588
1589 " RTMP Module <https://github.com/arut/nginx-rtmp-module>
1476
15901477 " NGINX-based Media Streaming Server
1591 syn keyword ngxDirectiveThirdParty contained rtmp
1592 " syn keyword ngxDirectiveThirdParty contained server
1593 " syn keyword ngxDirectiveThirdParty contained listen
1478 " https://github.com/arut/nginx-rtmp-module
1479 syn keyword ngxDirectiveThirdParty contained ack_window
15941480 syn keyword ngxDirectiveThirdParty contained application
1595 " syn keyword ngxDirectiveThirdParty contained timeout
1481 syn keyword ngxDirectiveThirdParty contained buffer
1482 syn keyword ngxDirectiveThirdParty contained buflen
1483 syn keyword ngxDirectiveThirdParty contained busy
1484 syn keyword ngxDirectiveThirdParty contained chunk_size
1485 syn keyword ngxDirectiveThirdParty contained dash
1486 syn keyword ngxDirectiveThirdParty contained dash_cleanup
1487 syn keyword ngxDirectiveThirdParty contained dash_fragment
1488 syn keyword ngxDirectiveThirdParty contained dash_nested
1489 syn keyword ngxDirectiveThirdParty contained dash_path
1490 syn keyword ngxDirectiveThirdParty contained dash_playlist_length
1491 syn keyword ngxDirectiveThirdParty contained drop_idle_publisher
1492 syn keyword ngxDirectiveThirdParty contained exec
1493 syn keyword ngxDirectiveThirdParty contained exec_block
1494 syn keyword ngxDirectiveThirdParty contained exec_kill_signal
1495 syn keyword ngxDirectiveThirdParty contained exec_options
1496 syn keyword ngxDirectiveThirdParty contained exec_play
1497 syn keyword ngxDirectiveThirdParty contained exec_play_done
1498 syn keyword ngxDirectiveThirdParty contained exec_publish
1499 syn keyword ngxDirectiveThirdParty contained exec_publish_done
1500 syn keyword ngxDirectiveThirdParty contained exec_pull
1501 syn keyword ngxDirectiveThirdParty contained exec_push
1502 syn keyword ngxDirectiveThirdParty contained exec_record_done
1503 syn keyword ngxDirectiveThirdParty contained exec_static
1504 syn keyword ngxDirectiveThirdParty contained hls_audio_buffer_size
1505 syn keyword ngxDirectiveThirdParty contained hls_base_url
1506 syn keyword ngxDirectiveThirdParty contained hls_cleanup
1507 syn keyword ngxDirectiveThirdParty contained hls_continuous
1508 syn keyword ngxDirectiveThirdParty contained hls_fragment_naming
1509 syn keyword ngxDirectiveThirdParty contained hls_fragment_naming_granularity
1510 syn keyword ngxDirectiveThirdParty contained hls_fragment_slicing
1511 syn keyword ngxDirectiveThirdParty contained hls_fragments_per_key
1512 syn keyword ngxDirectiveThirdParty contained hls_key_path
1513 syn keyword ngxDirectiveThirdParty contained hls_key_url
1514 syn keyword ngxDirectiveThirdParty contained hls_keys
1515 syn keyword ngxDirectiveThirdParty contained hls_max_audio_delay
1516 syn keyword ngxDirectiveThirdParty contained hls_max_fragment
1517 syn keyword ngxDirectiveThirdParty contained hls_muxdelay
1518 syn keyword ngxDirectiveThirdParty contained hls_nested
1519 syn keyword ngxDirectiveThirdParty contained hls_path
1520 syn keyword ngxDirectiveThirdParty contained hls_playlist_length
1521 syn keyword ngxDirectiveThirdParty contained hls_sync
1522 syn keyword ngxDirectiveThirdParty contained hls_type
1523 syn keyword ngxDirectiveThirdParty contained hls_variant
1524 syn keyword ngxDirectiveThirdParty contained idle_streams
1525 syn keyword ngxDirectiveThirdParty contained interleave
1526 syn keyword ngxDirectiveThirdParty contained live
1527 syn keyword ngxDirectiveThirdParty contained max_connections
1528 syn keyword ngxDirectiveThirdParty contained max_message
1529 syn keyword ngxDirectiveThirdParty contained max_streams
1530 syn keyword ngxDirectiveThirdParty contained meta
1531 syn keyword ngxDirectiveThirdParty contained netcall_buffer
1532 syn keyword ngxDirectiveThirdParty contained netcall_timeout
1533 syn keyword ngxDirectiveThirdParty contained notify_method
1534 syn keyword ngxDirectiveThirdParty contained notify_relay_redirect
1535 syn keyword ngxDirectiveThirdParty contained notify_update_strict
1536 syn keyword ngxDirectiveThirdParty contained notify_update_timeout
1537 syn keyword ngxDirectiveThirdParty contained on_connect
1538 syn keyword ngxDirectiveThirdParty contained on_disconnect
1539 syn keyword ngxDirectiveThirdParty contained on_done
1540 syn keyword ngxDirectiveThirdParty contained on_play
1541 syn keyword ngxDirectiveThirdParty contained on_play_done
1542 syn keyword ngxDirectiveThirdParty contained on_publish
1543 syn keyword ngxDirectiveThirdParty contained on_publish_done
1544 syn keyword ngxDirectiveThirdParty contained on_record_done
1545 syn keyword ngxDirectiveThirdParty contained on_update
1546 syn keyword ngxDirectiveThirdParty contained out_cork
1547 syn keyword ngxDirectiveThirdParty contained out_queue
15961548 syn keyword ngxDirectiveThirdParty contained ping
15971549 syn keyword ngxDirectiveThirdParty contained ping_timeout
1598 syn keyword ngxDirectiveThirdParty contained max_streams
1599 syn keyword ngxDirectiveThirdParty contained ack_window
1600 syn keyword ngxDirectiveThirdParty contained chunk_size
1601 syn keyword ngxDirectiveThirdParty contained max_queue
1602 syn keyword ngxDirectiveThirdParty contained max_message
1603 syn keyword ngxDirectiveThirdParty contained out_queue
1604 syn keyword ngxDirectiveThirdParty contained out_cork
1605 " syn keyword ngxDirectiveThirdParty contained allow
1606 " syn keyword ngxDirectiveThirdParty contained deny
1607 syn keyword ngxDirectiveThirdParty contained exec_push
1608 syn keyword ngxDirectiveThirdParty contained exec_pull
1609 syn keyword ngxDirectiveThirdParty contained exec
1610 syn keyword ngxDirectiveThirdParty contained exec_options
1611 syn keyword ngxDirectiveThirdParty contained exec_static
1612 syn keyword ngxDirectiveThirdParty contained exec_kill_signal
1613 syn keyword ngxDirectiveThirdParty contained respawn
1614 syn keyword ngxDirectiveThirdParty contained respawn_timeout
1615 syn keyword ngxDirectiveThirdParty contained exec_publish
1616 syn keyword ngxDirectiveThirdParty contained exec_play
1617 syn keyword ngxDirectiveThirdParty contained exec_play_done
1618 syn keyword ngxDirectiveThirdParty contained exec_publish_done
1619 syn keyword ngxDirectiveThirdParty contained exec_record_done
1620 syn keyword ngxDirectiveThirdParty contained live
1621 syn keyword ngxDirectiveThirdParty contained meta
1622 syn keyword ngxDirectiveThirdParty contained interleave
1623 syn keyword ngxDirectiveThirdParty contained wait_key
1624 syn keyword ngxDirectiveThirdParty contained wait_video
1550 syn keyword ngxDirectiveThirdParty contained play
1551 syn keyword ngxDirectiveThirdParty contained play_local_path
1552 syn keyword ngxDirectiveThirdParty contained play_restart
1553 syn keyword ngxDirectiveThirdParty contained play_temp_path
1554 syn keyword ngxDirectiveThirdParty contained play_time_fix
16251555 syn keyword ngxDirectiveThirdParty contained publish_notify
1626 syn keyword ngxDirectiveThirdParty contained drop_idle_publisher
1627 syn keyword ngxDirectiveThirdParty contained sync
1628 syn keyword ngxDirectiveThirdParty contained play_restart
1629 syn keyword ngxDirectiveThirdParty contained idle_streams
1556 syn keyword ngxDirectiveThirdParty contained publish_time_fix
1557 syn keyword ngxDirectiveThirdParty contained pull
1558 syn keyword ngxDirectiveThirdParty contained pull_reconnect
1559 syn keyword ngxDirectiveThirdParty contained push
1560 syn keyword ngxDirectiveThirdParty contained push_reconnect
16301561 syn keyword ngxDirectiveThirdParty contained record
1562 syn keyword ngxDirectiveThirdParty contained record_append
1563 syn keyword ngxDirectiveThirdParty contained record_interval
1564 syn keyword ngxDirectiveThirdParty contained record_lock
1565 syn keyword ngxDirectiveThirdParty contained record_max_frames
1566 syn keyword ngxDirectiveThirdParty contained record_max_size
1567 syn keyword ngxDirectiveThirdParty contained record_notify
16311568 syn keyword ngxDirectiveThirdParty contained record_path
16321569 syn keyword ngxDirectiveThirdParty contained record_suffix
16331570 syn keyword ngxDirectiveThirdParty contained record_unique
1634 syn keyword ngxDirectiveThirdParty contained record_append
1635 syn keyword ngxDirectiveThirdParty contained record_lock
1636 syn keyword ngxDirectiveThirdParty contained record_max_size
1637 syn keyword ngxDirectiveThirdParty contained record_max_frames
1638 syn keyword ngxDirectiveThirdParty contained record_interval
16391571 syn keyword ngxDirectiveThirdParty contained recorder
1640 syn keyword ngxDirectiveThirdParty contained record_notify
1641 syn keyword ngxDirectiveThirdParty contained play
1642 syn keyword ngxDirectiveThirdParty contained play_temp_path
1643 syn keyword ngxDirectiveThirdParty contained play_local_path
1644 syn keyword ngxDirectiveThirdParty contained pull
1645 syn keyword ngxDirectiveThirdParty contained push
1646 syn keyword ngxDirectiveThirdParty contained push_reconnect
1647 syn keyword ngxDirectiveThirdParty contained session_relay
1648 syn keyword ngxDirectiveThirdParty contained on_connect
1649 syn keyword ngxDirectiveThirdParty contained on_play
1650 syn keyword ngxDirectiveThirdParty contained on_publish
1651 syn keyword ngxDirectiveThirdParty contained on_done
1652 syn keyword ngxDirectiveThirdParty contained on_play_done
1653 syn keyword ngxDirectiveThirdParty contained on_publish_done
1654 syn keyword ngxDirectiveThirdParty contained on_record_done
1655 syn keyword ngxDirectiveThirdParty contained on_update
1656 syn keyword ngxDirectiveThirdParty contained notify_update_timeout
1657 syn keyword ngxDirectiveThirdParty contained notify_update_strict
1658 syn keyword ngxDirectiveThirdParty contained notify_relay_redirect
1659 syn keyword ngxDirectiveThirdParty contained notify_method
1660 syn keyword ngxDirectiveThirdParty contained hls
1661 syn keyword ngxDirectiveThirdParty contained hls_path
1662 syn keyword ngxDirectiveThirdParty contained hls_fragment
1663 syn keyword ngxDirectiveThirdParty contained hls_playlist_length
1664 syn keyword ngxDirectiveThirdParty contained hls_sync
1665 syn keyword ngxDirectiveThirdParty contained hls_continuous
1666 syn keyword ngxDirectiveThirdParty contained hls_nested
1667 syn keyword ngxDirectiveThirdParty contained hls_base_url
1668 syn keyword ngxDirectiveThirdParty contained hls_cleanup
1669 syn keyword ngxDirectiveThirdParty contained hls_fragment_naming
1670 syn keyword ngxDirectiveThirdParty contained hls_fragment_slicing
1671 syn keyword ngxDirectiveThirdParty contained hls_variant
1672 syn keyword ngxDirectiveThirdParty contained hls_type
1673 syn keyword ngxDirectiveThirdParty contained hls_keys
1674 syn keyword ngxDirectiveThirdParty contained hls_key_path
1675 syn keyword ngxDirectiveThirdParty contained hls_key_url
1676 syn keyword ngxDirectiveThirdParty contained hls_fragments_per_key
1677 syn keyword ngxDirectiveThirdParty contained dash
1678 syn keyword ngxDirectiveThirdParty contained dash_path
1679 syn keyword ngxDirectiveThirdParty contained dash_fragment
1680 syn keyword ngxDirectiveThirdParty contained dash_playlist_length
1681 syn keyword ngxDirectiveThirdParty contained dash_nested
1682 syn keyword ngxDirectiveThirdParty contained dash_cleanup
1683 " syn keyword ngxDirectiveThirdParty contained access_log
1684 " syn keyword ngxDirectiveThirdParty contained log_format
1685 syn keyword ngxDirectiveThirdParty contained max_connections
1572 syn keyword ngxDirectiveThirdParty contained relay_buffer
1573 syn keyword ngxDirectiveThirdParty contained respawn
1574 syn keyword ngxDirectiveThirdParty contained respawn_timeout
1575 syn keyword ngxDirectiveThirdParty contained rtmp
1576 syn keyword ngxDirectiveThirdParty contained rtmp_auto_push
1577 syn keyword ngxDirectiveThirdParty contained rtmp_auto_push_reconnect
1578 syn keyword ngxDirectiveThirdParty contained rtmp_control
1579 syn keyword ngxDirectiveThirdParty contained rtmp_socket_dir
16861580 syn keyword ngxDirectiveThirdParty contained rtmp_stat
16871581 syn keyword ngxDirectiveThirdParty contained rtmp_stat_stylesheet
1688 syn keyword ngxDirectiveThirdParty contained rtmp_auto_push
1689 syn keyword ngxDirectiveThirdParty contained rtmp_auto_push_reconnect
1690 syn keyword ngxDirectiveThirdParty contained rtmp_socket_dir
1691 syn keyword ngxDirectiveThirdParty contained rtmp_control
1692
1693 " RTMPT Module <https://github.com/kwojtek/nginx-rtmpt-proxy-module>
1694 " Module for nginx to proxy rtmp using http protocol
1695 syn keyword ngxDirectiveThirdParty contained rtmpt_proxy_target
1696 syn keyword ngxDirectiveThirdParty contained rtmpt_proxy_rtmp_timeout
1697 syn keyword ngxDirectiveThirdParty contained rtmpt_proxy_http_timeout
1698 syn keyword ngxDirectiveThirdParty contained rtmpt_proxy
1699 syn keyword ngxDirectiveThirdParty contained rtmpt_proxy_stat
1700 syn keyword ngxDirectiveThirdParty contained rtmpt_proxy_stylesheet
1701
1702 " Syntactically Awesome Module <https://github.com/mneudert/sass-nginx-module>
1703 " Providing on-the-fly compiling of Sass files as an NGINX module.
1704 syn keyword ngxDirectiveThirdParty contained sass_compile
1705 syn keyword ngxDirectiveThirdParty contained sass_error_log
1706 syn keyword ngxDirectiveThirdParty contained sass_include_path
1707 syn keyword ngxDirectiveThirdParty contained sass_indent
1708 syn keyword ngxDirectiveThirdParty contained sass_is_indented_syntax
1709 syn keyword ngxDirectiveThirdParty contained sass_linefeed
1710 syn keyword ngxDirectiveThirdParty contained sass_precision
1711 syn keyword ngxDirectiveThirdParty contained sass_output_style
1712 syn keyword ngxDirectiveThirdParty contained sass_source_comments
1713 syn keyword ngxDirectiveThirdParty contained sass_source_map_embed
1714
1715 " Secure Download Module <https://www.nginx.com/resources/wiki/modules/secure_download/>
1716 " Enables you to create links which are only valid until a certain datetime is reached
1717 syn keyword ngxDirectiveThirdParty contained secure_download
1718 syn keyword ngxDirectiveThirdParty contained secure_download_secret
1719 syn keyword ngxDirectiveThirdParty contained secure_download_path_mode
1720
1721 " Selective Cache Purge Module <https://github.com/wandenberg/nginx-selective-cache-purge-module>
1722 " A module to purge cache by GLOB patterns. The supported patterns are the same as supported by Redis.
1723 syn keyword ngxDirectiveThirdParty contained selective_cache_purge_redis_unix_socket
1724 syn keyword ngxDirectiveThirdParty contained selective_cache_purge_redis_host
1725 syn keyword ngxDirectiveThirdParty contained selective_cache_purge_redis_port
1726 syn keyword ngxDirectiveThirdParty contained selective_cache_purge_redis_database
1727 syn keyword ngxDirectiveThirdParty contained selective_cache_purge_query
1728
1729 " Set cconv Module <https://github.com/liseen/set-cconv-nginx-module>
1730 " Cconv rewrite set commands
1731 syn keyword ngxDirectiveThirdParty contained set_cconv_to_simp
1732 syn keyword ngxDirectiveThirdParty contained set_cconv_to_trad
1733 syn keyword ngxDirectiveThirdParty contained set_pinyin_to_normal
1734
1735 " Set Hash Module <https://github.com/simpl/ngx_http_set_hash>
1736 " Nginx module that allows the setting of variables to the value of a variety of hashes
1737 syn keyword ngxDirectiveThirdParty contained set_md5
1738 syn keyword ngxDirectiveThirdParty contained set_md5_upper
1739 syn keyword ngxDirectiveThirdParty contained set_murmur2
1740 syn keyword ngxDirectiveThirdParty contained set_murmur2_upper
1741 syn keyword ngxDirectiveThirdParty contained set_sha1
1742 syn keyword ngxDirectiveThirdParty contained set_sha1_upper
1743
1744 " Set Lang Module <https://github.com/simpl/ngx_http_set_lang>
1745 " Provides a variety of ways for setting a variable denoting the langauge that content should be returned in.
1746 syn keyword ngxDirectiveThirdParty contained set_lang
1747 syn keyword ngxDirectiveThirdParty contained set_lang_method
1748 syn keyword ngxDirectiveThirdParty contained lang_cookie
1749 syn keyword ngxDirectiveThirdParty contained lang_get_var
1750 syn keyword ngxDirectiveThirdParty contained lang_list
1751 syn keyword ngxDirectiveThirdParty contained lang_post_var
1752 syn keyword ngxDirectiveThirdParty contained lang_host
1753 syn keyword ngxDirectiveThirdParty contained lang_referer
1754
1755 " Set Misc Module <https://github.com/openresty/set-misc-nginx-module>
1756 " Various set_xxx directives added to nginx's rewrite module
1582 syn keyword ngxDirectiveThirdParty contained session_relay
1583 syn keyword ngxDirectiveThirdParty contained so_keepalive
1584 syn keyword ngxDirectiveThirdParty contained stream_buckets
1585 syn keyword ngxDirectiveThirdParty contained sync
1586 syn keyword ngxDirectiveThirdParty contained wait_key
1587 syn keyword ngxDirectiveThirdParty contained wait_video
1588
1589 " ngx_set_misc - Various set_xxx directives added to nginx's rewrite module (md5/sha1, sql/json quoting, and many more)
1590 " https://github.com/openresty/set-misc-nginx-module
1591 syn keyword ngxDirectiveThirdParty contained set_base32_alphabet
1592 syn keyword ngxDirectiveThirdParty contained set_base32_padding
1593 syn keyword ngxDirectiveThirdParty contained set_decode_base32
1594 syn keyword ngxDirectiveThirdParty contained set_decode_base64
1595 syn keyword ngxDirectiveThirdParty contained set_decode_hex
1596 syn keyword ngxDirectiveThirdParty contained set_encode_base32
1597 syn keyword ngxDirectiveThirdParty contained set_encode_base64
1598 syn keyword ngxDirectiveThirdParty contained set_encode_hex
1599 syn keyword ngxDirectiveThirdParty contained set_escape_uri
1600 syn keyword ngxDirectiveThirdParty contained set_formatted_gmt_time
1601 syn keyword ngxDirectiveThirdParty contained set_formatted_local_time
1602 syn keyword ngxDirectiveThirdParty contained set_hashed_upstream
1603 syn keyword ngxDirectiveThirdParty contained set_hmac_sha1
17571604 syn keyword ngxDirectiveThirdParty contained set_if_empty
1605 syn keyword ngxDirectiveThirdParty contained set_local_today
1606 syn keyword ngxDirectiveThirdParty contained set_misc_base32_padding
1607 syn keyword ngxDirectiveThirdParty contained set_quote_json_str
1608 syn keyword ngxDirectiveThirdParty contained set_quote_pgsql_str
17581609 syn keyword ngxDirectiveThirdParty contained set_quote_sql_str
1759 syn keyword ngxDirectiveThirdParty contained set_quote_pgsql_str
1760 syn keyword ngxDirectiveThirdParty contained set_quote_json_str
1761 syn keyword ngxDirectiveThirdParty contained set_unescape_uri
1762 syn keyword ngxDirectiveThirdParty contained set_escape_uri
1763 syn keyword ngxDirectiveThirdParty contained set_hashed_upstream
1764 syn keyword ngxDirectiveThirdParty contained set_encode_base32
1765 syn keyword ngxDirectiveThirdParty contained set_base32_padding
1766 syn keyword ngxDirectiveThirdParty contained set_misc_base32_padding
1767 syn keyword ngxDirectiveThirdParty contained set_base32_alphabet
1768 syn keyword ngxDirectiveThirdParty contained set_decode_base32
1769 syn keyword ngxDirectiveThirdParty contained set_encode_base64
1770 syn keyword ngxDirectiveThirdParty contained set_decode_base64
1771 syn keyword ngxDirectiveThirdParty contained set_encode_hex
1772 syn keyword ngxDirectiveThirdParty contained set_decode_hex
1773 syn keyword ngxDirectiveThirdParty contained set_sha1
1774 syn keyword ngxDirectiveThirdParty contained set_md5
1775 syn keyword ngxDirectiveThirdParty contained set_hmac_sha1
17761610 syn keyword ngxDirectiveThirdParty contained set_random
1611 syn keyword ngxDirectiveThirdParty contained set_rotate
17771612 syn keyword ngxDirectiveThirdParty contained set_secure_random_alphanum
17781613 syn keyword ngxDirectiveThirdParty contained set_secure_random_lcalpha
1779 syn keyword ngxDirectiveThirdParty contained set_rotate
1780 syn keyword ngxDirectiveThirdParty contained set_local_today
1781 syn keyword ngxDirectiveThirdParty contained set_formatted_gmt_time
1782 syn keyword ngxDirectiveThirdParty contained set_formatted_local_time
1783
1784 " SFlow Module <https://github.com/sflow/nginx-sflow-module>
1785 " A binary, random-sampling nginx module designed for: lightweight, centralized, continuous, real-time monitoring of very large and very busy web farms.
1614 syn keyword ngxDirectiveThirdParty contained set_unescape_uri
1615
1616 " nginx-sflow-module
1617 " https://github.com/sflow/nginx-sflow-module
17861618 syn keyword ngxDirectiveThirdParty contained sflow
17871619
1788 " Shibboleth Module <https://github.com/nginx-shib/nginx-http-shibboleth>
1789 " Shibboleth auth request module for nginx
1620 " Shibboleth auth request module for Nginx
1621 " https://github.com/nginx-shib/nginx-http-shibboleth
17901622 syn keyword ngxDirectiveThirdParty contained shib_request
17911623 syn keyword ngxDirectiveThirdParty contained shib_request_set
17921624 syn keyword ngxDirectiveThirdParty contained shib_request_use_headers
17931625
1794 " Slice Module <https://github.com/alibaba/nginx-http-slice>
1795 " Nginx module for serving a file in slices (reverse byte-range)
1796 " syn keyword ngxDirectiveThirdParty contained slice
1797 syn keyword ngxDirectiveThirdParty contained slice_arg_begin
1798 syn keyword ngxDirectiveThirdParty contained slice_arg_end
1799 syn keyword ngxDirectiveThirdParty contained slice_header
1800 syn keyword ngxDirectiveThirdParty contained slice_footer
1801 syn keyword ngxDirectiveThirdParty contained slice_header_first
1802 syn keyword ngxDirectiveThirdParty contained slice_footer_last
1803
1804 " SlowFS Cache Module <https://github.com/FRiCKLE/ngx_slowfs_cache/>
1805 " Module adding ability to cache static files.
1626 " nginx module which adds ability to cache static files
1627 " https://github.com/FRiCKLE/ngx_slowfs_cache
18061628 syn keyword ngxDirectiveThirdParty contained slowfs_big_file_size
18071629 syn keyword ngxDirectiveThirdParty contained slowfs_cache
18081630 syn keyword ngxDirectiveThirdParty contained slowfs_cache_key
18121634 syn keyword ngxDirectiveThirdParty contained slowfs_cache_valid
18131635 syn keyword ngxDirectiveThirdParty contained slowfs_temp_path
18141636
1815 " Small Light Module <https://github.com/cubicdaiya/ngx_small_light>
1816 " Dynamic Image Transformation Module For nginx.
1637 " Dynamic Image Transformation Module For nginx
1638 " https://github.com/cubicdaiya/ngx_small_light
18171639 syn keyword ngxDirectiveThirdParty contained small_light
1640 syn keyword ngxDirectiveThirdParty contained small_light_buffer
18181641 syn keyword ngxDirectiveThirdParty contained small_light_getparam_mode
1642 syn keyword ngxDirectiveThirdParty contained small_light_imlib2_temp_dir
18191643 syn keyword ngxDirectiveThirdParty contained small_light_material_dir
18201644 syn keyword ngxDirectiveThirdParty contained small_light_pattern_define
18211645 syn keyword ngxDirectiveThirdParty contained small_light_radius_max
18221646 syn keyword ngxDirectiveThirdParty contained small_light_sigma_max
1823 syn keyword ngxDirectiveThirdParty contained small_light_imlib2_temp_dir
1824 syn keyword ngxDirectiveThirdParty contained small_light_buffer
1825
1826 " Sorted Querystring Filter Module <https://github.com/wandenberg/nginx-sorted-querystring-module>
1827 " Nginx module to expose querystring parameters sorted in a variable to be used on cache_key as example
1828 syn keyword ngxDirectiveThirdParty contained sorted_querystring_filter_parameter
1829
1830 " Sphinx2 Module <https://github.com/reeteshranjan/sphinx2-nginx-module>
1831 " Nginx upstream module for Sphinx 2.x
1832 syn keyword ngxDirectiveThirdParty contained sphinx2_pass
1833 syn keyword ngxDirectiveThirdParty contained sphinx2_bind
1834 syn keyword ngxDirectiveThirdParty contained sphinx2_connect_timeout
1835 syn keyword ngxDirectiveThirdParty contained sphinx2_send_timeout
1836 syn keyword ngxDirectiveThirdParty contained sphinx2_buffer_size
1837 syn keyword ngxDirectiveThirdParty contained sphinx2_read_timeout
1838 syn keyword ngxDirectiveThirdParty contained sphinx2_next_upstream
1839
1840 " HTTP SPNEGO auth Module <https://github.com/stnoonan/spnego-http-auth-nginx-module>
1841 " This module implements adds SPNEGO support to nginx(http://nginx.org). It currently supports only Kerberos authentication via GSSAPI
1842 syn keyword ngxDirectiveThirdParty contained auth_gss
1843 syn keyword ngxDirectiveThirdParty contained auth_gss_keytab
1844 syn keyword ngxDirectiveThirdParty contained auth_gss_realm
1845 syn keyword ngxDirectiveThirdParty contained auth_gss_service_name
1846 syn keyword ngxDirectiveThirdParty contained auth_gss_authorized_principal
1847 syn keyword ngxDirectiveThirdParty contained auth_gss_allow_basic_fallback
1848
1849 " SR Cache Module <https://github.com/openresty/srcache-nginx-module>
1850 " Transparent subrequest-based caching layout for arbitrary nginx locations
1647
1648 " ngx_srcache - Transparent subrequest-based caching layout for arbitrary nginx locations
1649 " https://github.com/openresty/srcache-nginx-module
1650 syn keyword ngxDirectiveThirdParty contained srcache_buffer
1651 syn keyword ngxDirectiveThirdParty contained srcache_default_expire
18511652 syn keyword ngxDirectiveThirdParty contained srcache_fetch
18521653 syn keyword ngxDirectiveThirdParty contained srcache_fetch_skip
1654 syn keyword ngxDirectiveThirdParty contained srcache_header_buffer_size
1655 syn keyword ngxDirectiveThirdParty contained srcache_ignore_content_encoding
1656 syn keyword ngxDirectiveThirdParty contained srcache_max_expire
1657 syn keyword ngxDirectiveThirdParty contained srcache_methods
1658 syn keyword ngxDirectiveThirdParty contained srcache_request_cache_control
1659 syn keyword ngxDirectiveThirdParty contained srcache_response_cache_control
18531660 syn keyword ngxDirectiveThirdParty contained srcache_store
1661 syn keyword ngxDirectiveThirdParty contained srcache_store_hide_header
18541662 syn keyword ngxDirectiveThirdParty contained srcache_store_max_size
1663 syn keyword ngxDirectiveThirdParty contained srcache_store_no_cache
1664 syn keyword ngxDirectiveThirdParty contained srcache_store_no_store
1665 syn keyword ngxDirectiveThirdParty contained srcache_store_pass_header
1666 syn keyword ngxDirectiveThirdParty contained srcache_store_private
1667 syn keyword ngxDirectiveThirdParty contained srcache_store_ranges
18551668 syn keyword ngxDirectiveThirdParty contained srcache_store_skip
18561669 syn keyword ngxDirectiveThirdParty contained srcache_store_statuses
1857 syn keyword ngxDirectiveThirdParty contained srcache_store_ranges
1858 syn keyword ngxDirectiveThirdParty contained srcache_header_buffer_size
1859 syn keyword ngxDirectiveThirdParty contained srcache_store_hide_header
1860 syn keyword ngxDirectiveThirdParty contained srcache_store_pass_header
1861 syn keyword ngxDirectiveThirdParty contained srcache_methods
1862 syn keyword ngxDirectiveThirdParty contained srcache_ignore_content_encoding
1863 syn keyword ngxDirectiveThirdParty contained srcache_request_cache_control
1864 syn keyword ngxDirectiveThirdParty contained srcache_response_cache_control
1865 syn keyword ngxDirectiveThirdParty contained srcache_store_no_store
1866 syn keyword ngxDirectiveThirdParty contained srcache_store_no_cache
1867 syn keyword ngxDirectiveThirdParty contained srcache_store_private
1868 syn keyword ngxDirectiveThirdParty contained srcache_default_expire
1869 syn keyword ngxDirectiveThirdParty contained srcache_max_expire
1870
1871 " SSSD Info Module <https://github.com/veruu/ngx_sssd_info>
1872 " Retrives additional attributes from SSSD for current authentizated user
1670
1671 " NGINX-based VOD Packager
1672 " https://github.com/kaltura/nginx-vod-module
1673 syn keyword ngxDirectiveThirdParty contained vod
1674 syn keyword ngxDirectiveThirdParty contained vod_align_segments_to_key_frames
1675 syn keyword ngxDirectiveThirdParty contained vod_apply_dynamic_mapping
1676 syn keyword ngxDirectiveThirdParty contained vod_base_url
1677 syn keyword ngxDirectiveThirdParty contained vod_bootstrap_segment_durations
1678 syn keyword ngxDirectiveThirdParty contained vod_cache_buffer_size
1679 syn keyword ngxDirectiveThirdParty contained vod_clip_from_param_name
1680 syn keyword ngxDirectiveThirdParty contained vod_clip_to_param_name
1681 syn keyword ngxDirectiveThirdParty contained vod_drm_clear_lead_segment_count
1682 syn keyword ngxDirectiveThirdParty contained vod_drm_enabled
1683 syn keyword ngxDirectiveThirdParty contained vod_drm_info_cache
1684 syn keyword ngxDirectiveThirdParty contained vod_drm_max_info_length
1685 syn keyword ngxDirectiveThirdParty contained vod_drm_request_uri
1686 syn keyword ngxDirectiveThirdParty contained vod_drm_single_key
1687 syn keyword ngxDirectiveThirdParty contained vod_drm_upstream_location
1688 syn keyword ngxDirectiveThirdParty contained vod_dynamic_clip_map_uri
1689 syn keyword ngxDirectiveThirdParty contained vod_dynamic_mapping_cache
1690 syn keyword ngxDirectiveThirdParty contained vod_encryption_iv_seed
1691 syn keyword ngxDirectiveThirdParty contained vod_expires
1692 syn keyword ngxDirectiveThirdParty contained vod_expires_live
1693 syn keyword ngxDirectiveThirdParty contained vod_expires_live_time_dependent
1694 syn keyword ngxDirectiveThirdParty contained vod_fallback_upstream_location
1695 syn keyword ngxDirectiveThirdParty contained vod_force_continuous_timestamps
1696 syn keyword ngxDirectiveThirdParty contained vod_force_playlist_type_vod
1697 syn keyword ngxDirectiveThirdParty contained vod_gop_look_ahead
1698 syn keyword ngxDirectiveThirdParty contained vod_gop_look_behind
1699 syn keyword ngxDirectiveThirdParty contained vod_ignore_edit_list
1700 syn keyword ngxDirectiveThirdParty contained vod_initial_read_size
1701 syn keyword ngxDirectiveThirdParty contained vod_lang_param_name
1702 syn keyword ngxDirectiveThirdParty contained vod_last_modified
1703 syn keyword ngxDirectiveThirdParty contained vod_last_modified_types
1704 syn keyword ngxDirectiveThirdParty contained vod_live_mapping_cache
1705 syn keyword ngxDirectiveThirdParty contained vod_live_response_cache
1706 syn keyword ngxDirectiveThirdParty contained vod_live_window_duration
1707 syn keyword ngxDirectiveThirdParty contained vod_manifest_duration_policy
1708 syn keyword ngxDirectiveThirdParty contained vod_manifest_segment_durations_mode
1709 syn keyword ngxDirectiveThirdParty contained vod_mapping_cache
1710 syn keyword ngxDirectiveThirdParty contained vod_max_frames_size
1711 syn keyword ngxDirectiveThirdParty contained vod_max_mapping_response_size
1712 syn keyword ngxDirectiveThirdParty contained vod_max_metadata_size
1713 syn keyword ngxDirectiveThirdParty contained vod_max_upstream_headers_size
1714 syn keyword ngxDirectiveThirdParty contained vod_media_set_map_uri
1715 syn keyword ngxDirectiveThirdParty contained vod_media_set_override_json
1716 syn keyword ngxDirectiveThirdParty contained vod_metadata_cache
1717 syn keyword ngxDirectiveThirdParty contained vod_min_single_nalu_per_frame_segment
1718 syn keyword ngxDirectiveThirdParty contained vod_mode
1719 syn keyword ngxDirectiveThirdParty contained vod_multi_uri_suffix
1720 syn keyword ngxDirectiveThirdParty contained vod_notification_uri
1721 syn keyword ngxDirectiveThirdParty contained vod_open_file_thread_pool
1722 syn keyword ngxDirectiveThirdParty contained vod_output_buffer_pool
1723 syn keyword ngxDirectiveThirdParty contained vod_parse_hdlr_name
1724 syn keyword ngxDirectiveThirdParty contained vod_path_response_postfix
1725 syn keyword ngxDirectiveThirdParty contained vod_path_response_prefix
1726 syn keyword ngxDirectiveThirdParty contained vod_performance_counters
1727 syn keyword ngxDirectiveThirdParty contained vod_proxy_header_name
1728 syn keyword ngxDirectiveThirdParty contained vod_proxy_header_value
1729 syn keyword ngxDirectiveThirdParty contained vod_redirect_segments_url
1730 syn keyword ngxDirectiveThirdParty contained vod_remote_upstream_location
1731 syn keyword ngxDirectiveThirdParty contained vod_response_cache
1732 syn keyword ngxDirectiveThirdParty contained vod_secret_key
1733 syn keyword ngxDirectiveThirdParty contained vod_segment_count_policy
1734 syn keyword ngxDirectiveThirdParty contained vod_segment_duration
1735 syn keyword ngxDirectiveThirdParty contained vod_segments_base_url
1736 syn keyword ngxDirectiveThirdParty contained vod_source_clip_map_uri
1737 syn keyword ngxDirectiveThirdParty contained vod_speed_param_name
1738 syn keyword ngxDirectiveThirdParty contained vod_status
1739 syn keyword ngxDirectiveThirdParty contained vod_time_shift_param_name
1740 syn keyword ngxDirectiveThirdParty contained vod_tracks_param_name
1741 syn keyword ngxDirectiveThirdParty contained vod_upstream_extra_args
1742 syn keyword ngxDirectiveThirdParty contained vod_upstream_location
1743
1744 " Nginx virtual host traffic status module
1745 " https://github.com/vozlt/nginx-module-vts
1746 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status
1747 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_average_method
1748 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_bypass_limit
1749 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_bypass_stats
1750 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_display
1751 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_display_format
1752 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_display_jsonp
1753 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_display_sum_key
1754 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_dump
1755 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_filter
1756 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_filter_by_host
1757 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_filter_by_set_key
1758 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_filter_check_duplicate
1759 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_limit
1760 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_limit_check_duplicate
1761 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_limit_traffic
1762 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_limit_traffic_by_set_key
1763 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_set_by_filter
1764 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_zone
1765
1766 " xss-nginx-module - Native cross-site scripting support in nginx
1767 " https://github.com/openresty/xss-nginx-module
1768 syn keyword ngxDirectiveThirdParty contained xss_callback_arg
1769 syn keyword ngxDirectiveThirdParty contained xss_check_status
1770 syn keyword ngxDirectiveThirdParty contained xss_get
1771 syn keyword ngxDirectiveThirdParty contained xss_input_types
1772 syn keyword ngxDirectiveThirdParty contained xss_output_type
1773 syn keyword ngxDirectiveThirdParty contained xss_override_status
1774
1775 " Add support for array-typed variables to nginx config files
1776 " https://github.com/openresty/array-var-nginx-module
1777 syn keyword ngxDirectiveThirdParty contained array_join
1778 syn keyword ngxDirectiveThirdParty contained array_map
1779 syn keyword ngxDirectiveThirdParty contained array_map_op
1780 syn keyword ngxDirectiveThirdParty contained array_split
1781
1782 " NGINX module for Brotli compression
1783 " https://github.com/eustas/ngx_brotli
1784 syn keyword ngxDirectiveThirdParty contained brotli
1785 syn keyword ngxDirectiveThirdParty contained brotli_buffers
1786 syn keyword ngxDirectiveThirdParty contained brotli_comp_level
1787 syn keyword ngxDirectiveThirdParty contained brotli_min_length
1788 syn keyword ngxDirectiveThirdParty contained brotli_static
1789 syn keyword ngxDirectiveThirdParty contained brotli_types
1790 syn keyword ngxDirectiveThirdParty contained brotli_window
1791
1792 " form-input-nginx-module
1793 " https://github.com/calio/form-input-nginx-module
1794 syn keyword ngxDirectiveThirdParty contained set_form_input
1795 syn keyword ngxDirectiveThirdParty contained set_form_input_multi
1796
1797 " character conversion nginx module using libiconv
1798 " https://github.com/calio/iconv-nginx-module
1799 syn keyword ngxDirectiveThirdParty contained iconv_buffer_size
1800 syn keyword ngxDirectiveThirdParty contained iconv_filter
1801 syn keyword ngxDirectiveThirdParty contained set_iconv
1802
1803 " 3rd party modules list taken from
1804 " https://www.nginx.com/resources/wiki/modules/
1805 " ---------------------------------------------
1806
1807 " Nginx Module for Authenticating Akamai G2O requests
1808 " https://github.com/kaltura/nginx_mod_akamai_g2o
1809 syn keyword ngxDirectiveThirdParty contained g2o
1810 syn keyword ngxDirectiveThirdParty contained g2o_data_header
1811 syn keyword ngxDirectiveThirdParty contained g2o_hash_function
1812 syn keyword ngxDirectiveThirdParty contained g2o_key
1813 syn keyword ngxDirectiveThirdParty contained g2o_log_level
1814 syn keyword ngxDirectiveThirdParty contained g2o_nonce
1815 syn keyword ngxDirectiveThirdParty contained g2o_sign_header
1816 syn keyword ngxDirectiveThirdParty contained g2o_time_window
1817 syn keyword ngxDirectiveThirdParty contained g2o_version
1818
1819 " nginx_lua_module
1820 " https://github.com/alacner/nginx_lua_module
1821 syn keyword ngxDirectiveThirdParty contained lua_file
1822
1823 " Nginx Audio Track for HTTP Live Streaming
1824 " https://github.com/flavioribeiro/nginx-audio-track-for-hls-module
1825 syn keyword ngxDirectiveThirdParty contained ngx_hls_audio_track
1826 syn keyword ngxDirectiveThirdParty contained ngx_hls_audio_track_output_format
1827 syn keyword ngxDirectiveThirdParty contained ngx_hls_audio_track_output_header
1828 syn keyword ngxDirectiveThirdParty contained ngx_hls_audio_track_rootpath
1829
1830 " A Nginx module to dump backtrace when a worker process exits abnormally
1831 " https://github.com/alibaba/nginx-backtrace
1832 syn keyword ngxDirectiveThirdParty contained backtrace_log
1833 syn keyword ngxDirectiveThirdParty contained backtrace_max_stack_size
1834
1835 " circle_gif module
1836 " https://github.com/evanmiller/nginx_circle_gif
1837 syn keyword ngxDirectiveThirdParty contained circle_gif
1838 syn keyword ngxDirectiveThirdParty contained circle_gif_max_radius
1839 syn keyword ngxDirectiveThirdParty contained circle_gif_min_radius
1840 syn keyword ngxDirectiveThirdParty contained circle_gif_step_radius
1841
1842 " Upstream Consistent Hash
1843 " https://github.com/replay/ngx_http_consistent_hash
1844 syn keyword ngxDirectiveThirdParty contained consistent_hash
1845
1846 " Nginx module for etags on dynamic content
1847 " https://github.com/kali/nginx-dynamic-etags
1848 syn keyword ngxDirectiveThirdParty contained dynamic_etags
1849
1850 " Enhanced Nginx Memcached Module
1851 " https://github.com/bpaquet/ngx_http_enhanced_memcached_module
1852 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_allow_delete
1853 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_allow_put
1854 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_bind
1855 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_buffer_size
1856 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_connect_timeout
1857 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_flush
1858 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_flush_namespace
1859 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_hash_keys_with_md5
1860 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_pass
1861 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_read_timeout
1862 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_send_timeout
1863 syn keyword ngxDirectiveThirdParty contained enhanced_memcached_stats
1864
1865 " nginx max connections queue
1866 " https://github.com/ezmobius/nginx-ey-balancer
1867 syn keyword ngxDirectiveThirdParty contained max_connections_max_queue_length
1868 syn keyword ngxDirectiveThirdParty contained max_connections_queue_timeout
1869
1870 " Nginx module for POST authentication and authorization
1871 " https://github.com/veruu/ngx_form_auth
1872 syn keyword ngxDirectiveThirdParty contained form_auth
1873 syn keyword ngxDirectiveThirdParty contained form_auth_login
1874 syn keyword ngxDirectiveThirdParty contained form_auth_pam_service
1875 syn keyword ngxDirectiveThirdParty contained form_auth_password
1876 syn keyword ngxDirectiveThirdParty contained form_auth_remote_user
1877
1878 " ngx_http_accounting_module
1879 " https://github.com/Lax/ngx_http_accounting_module
1880 syn keyword ngxDirectiveThirdParty contained http_accounting
1881 syn keyword ngxDirectiveThirdParty contained http_accounting_id
1882 syn keyword ngxDirectiveThirdParty contained http_accounting_interval
1883 syn keyword ngxDirectiveThirdParty contained http_accounting_log
1884 syn keyword ngxDirectiveThirdParty contained http_accounting_perturb
1885
1886 " concatenating files in a given context: CSS and JS files usually
1887 " https://github.com/alibaba/nginx-http-concat
1888 syn keyword ngxDirectiveThirdParty contained concat
1889 syn keyword ngxDirectiveThirdParty contained concat_delimiter
1890 syn keyword ngxDirectiveThirdParty contained concat_ignore_file_error
1891 syn keyword ngxDirectiveThirdParty contained concat_max_files
1892 syn keyword ngxDirectiveThirdParty contained concat_types
1893 syn keyword ngxDirectiveThirdParty contained concat_unique
1894
1895 " update upstreams' config by restful interface
1896 " https://github.com/yzprofile/ngx_http_dyups_module
1897 syn keyword ngxDirectiveThirdParty contained dyups_interface
1898 syn keyword ngxDirectiveThirdParty contained dyups_read_msg_log
1899 syn keyword ngxDirectiveThirdParty contained dyups_read_msg_timeout
1900 syn keyword ngxDirectiveThirdParty contained dyups_shm_zone_size
1901 syn keyword ngxDirectiveThirdParty contained dyups_trylock
1902 syn keyword ngxDirectiveThirdParty contained dyups_upstream_conf
1903
1904 " add given content to the end of the response according to the condition specified
1905 " https://github.com/flygoast/ngx_http_footer_if_filter
1906 syn keyword ngxDirectiveThirdParty contained footer_if
1907
1908 " NGINX HTTP Internal Redirect Module
1909 " https://github.com/flygoast/ngx_http_internal_redirect
1910 syn keyword ngxDirectiveThirdParty contained internal_redirect_if
1911 syn keyword ngxDirectiveThirdParty contained internal_redirect_if_no_postpone
1912
1913 " nginx-ip-blocker
1914 " https://github.com/tmthrgd/nginx-ip-blocker
1915 syn keyword ngxDirectiveThirdParty contained ip_blocker
1916
1917 " IP2Location Nginx
1918 " https://github.com/chrislim2888/ip2location-nginx
1919 syn keyword ngxDirectiveThirdParty contained ip2location_database
1920
1921 " Limit upload rate
1922 " https://github.com/cfsego/limit_upload_rate
1923 syn keyword ngxDirectiveThirdParty contained limit_upload_rate
1924 syn keyword ngxDirectiveThirdParty contained limit_upload_rate_after
1925 syn keyword ngxDirectiveThirdParty contained limit_upload_rate_log_level
1926
1927 " limit the number of connections to upstream
1928 " https://github.com/cfsego/nginx-limit-upstream
1929 syn keyword ngxDirectiveThirdParty contained limit_upstream_conn
1930 syn keyword ngxDirectiveThirdParty contained limit_upstream_log_level
1931 syn keyword ngxDirectiveThirdParty contained limit_upstream_zone
1932
1933 " conditional accesslog for nginx
1934 " https://github.com/cfsego/ngx_log_if
1935 syn keyword ngxDirectiveThirdParty contained access_log_bypass_if
1936
1937 " log messages over ZeroMQ
1938 " https://github.com/alticelabs/nginx-log-zmq
1939 syn keyword ngxDirectiveThirdParty contained log_zmq_endpoint
1940 syn keyword ngxDirectiveThirdParty contained log_zmq_format
1941 syn keyword ngxDirectiveThirdParty contained log_zmq_off
1942 syn keyword ngxDirectiveThirdParty contained log_zmq_server
1943
1944 " simple module to uppercase/lowercase strings in the nginx config
1945 " https://github.com/replay/ngx_http_lower_upper_case
1946 syn keyword ngxDirectiveThirdParty contained lower
1947 syn keyword ngxDirectiveThirdParty contained upper
1948
1949 " content filter for nginx, which returns the md5 hash of the content otherwise returned
1950 " https://github.com/kainswor/nginx_md5_filter
1951 syn keyword ngxDirectiveThirdParty contained md5_filter
1952
1953 " Non-blocking upstream module for Nginx to connect to MongoDB
1954 " https://github.com/simpl/ngx_mongo
1955 syn keyword ngxDirectiveThirdParty contained mongo_auth
1956 syn keyword ngxDirectiveThirdParty contained mongo_bind
1957 syn keyword ngxDirectiveThirdParty contained mongo_buffer_size
1958 syn keyword ngxDirectiveThirdParty contained mongo_buffering
1959 syn keyword ngxDirectiveThirdParty contained mongo_buffers
1960 syn keyword ngxDirectiveThirdParty contained mongo_busy_buffers_size
1961 syn keyword ngxDirectiveThirdParty contained mongo_connect_timeout
1962 syn keyword ngxDirectiveThirdParty contained mongo_json
1963 syn keyword ngxDirectiveThirdParty contained mongo_next_upstream
1964 syn keyword ngxDirectiveThirdParty contained mongo_pass
1965 syn keyword ngxDirectiveThirdParty contained mongo_query
1966 syn keyword ngxDirectiveThirdParty contained mongo_read_timeout
1967 syn keyword ngxDirectiveThirdParty contained mongo_send_timeout
1968
1969 " Nginx OCSP processing module designed for response caching
1970 " https://github.com/kyprizel/nginx_ocsp_proxy-module
1971 syn keyword ngxDirectiveThirdParty contained ocsp_cache_timeout
1972 syn keyword ngxDirectiveThirdParty contained ocsp_proxy
1973
1974 " Nginx OpenSSL version check at startup
1975 " https://github.com/apcera/nginx-openssl-version
1976 syn keyword ngxDirectiveThirdParty contained openssl_builddate_minimum
1977 syn keyword ngxDirectiveThirdParty contained openssl_version_minimum
1978
1979 " Automatic PageSpeed optimization module for Nginx
1980 " https://github.com/pagespeed/ngx_pagespeed
1981 syn keyword ngxDirectiveThirdParty contained pagespeed
1982
1983 " PECL Memcache standard hashing compatible loadbalancer for Nginx
1984 " https://github.com/replay/ngx_http_php_memcache_standard_balancer
1985 syn keyword ngxDirectiveThirdParty contained hash_key
1986
1987 " nginx module to parse php sessions
1988 " https://github.com/replay/ngx_http_php_session
1989 syn keyword ngxDirectiveThirdParty contained php_session_parse
1990 syn keyword ngxDirectiveThirdParty contained php_session_strip_formatting
1991
1992 " Nginx HTTP rDNS module
1993 " https://github.com/flant/nginx-http-rdns
1994 syn keyword ngxDirectiveThirdParty contained rdns
1995 syn keyword ngxDirectiveThirdParty contained rdns_allow
1996 syn keyword ngxDirectiveThirdParty contained rdns_deny
1997
1998 " Streaming regular expression replacement in response bodies
1999 " https://github.com/openresty/replace-filter-nginx-module
2000 syn keyword ngxDirectiveThirdParty contained replace_filter
2001 syn keyword ngxDirectiveThirdParty contained replace_filter_last_modified
2002 syn keyword ngxDirectiveThirdParty contained replace_filter_max_buffered_size
2003 syn keyword ngxDirectiveThirdParty contained replace_filter_skip
2004 syn keyword ngxDirectiveThirdParty contained replace_filter_types
2005
2006 " Link RRDtool's graphing facilities directly into nginx
2007 " https://github.com/evanmiller/mod_rrd_graph
2008 syn keyword ngxDirectiveThirdParty contained rrd_graph
2009 syn keyword ngxDirectiveThirdParty contained rrd_graph_root
2010
2011 " Module for nginx to proxy rtmp using http protocol
2012 " https://github.com/kwojtek/nginx-rtmpt-proxy-module
2013 syn keyword ngxDirectiveThirdParty contained rtmpt_proxy
2014 syn keyword ngxDirectiveThirdParty contained rtmpt_proxy_http_timeout
2015 syn keyword ngxDirectiveThirdParty contained rtmpt_proxy_rtmp_timeout
2016 syn keyword ngxDirectiveThirdParty contained rtmpt_proxy_stat
2017 syn keyword ngxDirectiveThirdParty contained rtmpt_proxy_stylesheet
2018 syn keyword ngxDirectiveThirdParty contained rtmpt_proxy_target
2019
2020 " Syntactically Awesome NGINX Module
2021 " https://github.com/mneudert/sass-nginx-module
2022 syn keyword ngxDirectiveThirdParty contained sass_compile
2023 syn keyword ngxDirectiveThirdParty contained sass_error_log
2024 syn keyword ngxDirectiveThirdParty contained sass_include_path
2025 syn keyword ngxDirectiveThirdParty contained sass_indent
2026 syn keyword ngxDirectiveThirdParty contained sass_is_indented_syntax
2027 syn keyword ngxDirectiveThirdParty contained sass_linefeed
2028 syn keyword ngxDirectiveThirdParty contained sass_output_style
2029 syn keyword ngxDirectiveThirdParty contained sass_precision
2030 syn keyword ngxDirectiveThirdParty contained sass_source_comments
2031 syn keyword ngxDirectiveThirdParty contained sass_source_map_embed
2032
2033 " Nginx Selective Cache Purge Module
2034 " https://github.com/wandenberg/nginx-selective-cache-purge-module
2035 syn keyword ngxDirectiveThirdParty contained selective_cache_purge_query
2036 syn keyword ngxDirectiveThirdParty contained selective_cache_purge_redis_database
2037 syn keyword ngxDirectiveThirdParty contained selective_cache_purge_redis_host
2038 syn keyword ngxDirectiveThirdParty contained selective_cache_purge_redis_port
2039 syn keyword ngxDirectiveThirdParty contained selective_cache_purge_redis_unix_socket
2040
2041 " cconv nginx module
2042 " https://github.com/liseen/set-cconv-nginx-module
2043 syn keyword ngxDirectiveThirdParty contained set_cconv_to_simp
2044 syn keyword ngxDirectiveThirdParty contained set_cconv_to_trad
2045 syn keyword ngxDirectiveThirdParty contained set_pinyin_to_normal
2046
2047 " Nginx module that allows the setting of variables to the value of a variety of hashes
2048 " https://github.com/simpl/ngx_http_set_hash
2049 syn keyword ngxDirectiveThirdParty contained set_md5
2050 syn keyword ngxDirectiveThirdParty contained set_md5_upper
2051 syn keyword ngxDirectiveThirdParty contained set_murmur2
2052 syn keyword ngxDirectiveThirdParty contained set_murmur2_upper
2053 syn keyword ngxDirectiveThirdParty contained set_sha1
2054 syn keyword ngxDirectiveThirdParty contained set_sha1_upper
2055
2056 " Nginx module to set the language of a request based on a number of options
2057 " https://github.com/simpl/ngx_http_set_lang
2058 syn keyword ngxDirectiveThirdParty contained lang_cookie
2059 syn keyword ngxDirectiveThirdParty contained lang_get_var
2060 syn keyword ngxDirectiveThirdParty contained lang_host
2061 syn keyword ngxDirectiveThirdParty contained lang_list
2062 syn keyword ngxDirectiveThirdParty contained lang_post_var
2063 syn keyword ngxDirectiveThirdParty contained lang_referer
2064 syn keyword ngxDirectiveThirdParty contained set_lang
2065 syn keyword ngxDirectiveThirdParty contained set_lang_method
2066
2067 " Nginx Sorted Querystring Module
2068 " https://github.com/wandenberg/nginx-sorted-querystring-module
2069 syn keyword ngxDirectiveThirdParty contained sorted_querysting_filter_parameter
2070
2071 " Nginx upstream module for Sphinx 2.x search daemon
2072 " https://github.com/reeteshranjan/sphinx2-nginx-module
2073 syn keyword ngxDirectiveThirdParty contained sphinx2_bind
2074 syn keyword ngxDirectiveThirdParty contained sphinx2_buffer_size
2075 syn keyword ngxDirectiveThirdParty contained sphinx2_connect_timeout
2076 syn keyword ngxDirectiveThirdParty contained sphinx2_next_upstream
2077 syn keyword ngxDirectiveThirdParty contained sphinx2_pass
2078 syn keyword ngxDirectiveThirdParty contained sphinx2_read_timeout
2079 syn keyword ngxDirectiveThirdParty contained sphinx2_send_timeout
2080
2081 " Nginx module for retrieving user attributes and groups from SSSD
2082 " https://github.com/veruu/ngx_sssd_info
18732083 syn keyword ngxDirectiveThirdParty contained sssd_info
1874 syn keyword ngxDirectiveThirdParty contained sssd_info_output_to
1875 syn keyword ngxDirectiveThirdParty contained sssd_info_groups
2084 syn keyword ngxDirectiveThirdParty contained sssd_info_attribute
2085 syn keyword ngxDirectiveThirdParty contained sssd_info_attribute_separator
2086 syn keyword ngxDirectiveThirdParty contained sssd_info_attributes
18762087 syn keyword ngxDirectiveThirdParty contained sssd_info_group
18772088 syn keyword ngxDirectiveThirdParty contained sssd_info_group_separator
1878 syn keyword ngxDirectiveThirdParty contained sssd_info_attributes
1879 syn keyword ngxDirectiveThirdParty contained sssd_info_attribute
1880 syn keyword ngxDirectiveThirdParty contained sssd_info_attribute_separator
1881
1882 " Static Etags Module <https://github.com/mikewest/nginx-static-etags>
1883 " Generate etags for static content
1884 syn keyword ngxDirectiveThirdParty contained FileETag
1885
1886 " Statsd Module <https://github.com/zebrafishlabs/nginx-statsd>
2089 syn keyword ngxDirectiveThirdParty contained sssd_info_groups
2090 syn keyword ngxDirectiveThirdParty contained sssd_info_output_to
2091
18872092 " An nginx module for sending statistics to statsd
2093 " https://github.com/zebrafishlabs/nginx-statsd
2094 syn keyword ngxDirectiveThirdParty contained statsd_count
2095 syn keyword ngxDirectiveThirdParty contained statsd_sample_rate
18882096 syn keyword ngxDirectiveThirdParty contained statsd_server
1889 syn keyword ngxDirectiveThirdParty contained statsd_sample_rate
1890 syn keyword ngxDirectiveThirdParty contained statsd_count
18912097 syn keyword ngxDirectiveThirdParty contained statsd_timing
18922098
1893 " Sticky Module <https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng>
1894 " Add a sticky cookie to be always forwarded to the same upstream server
1895 " syn keyword ngxDirectiveThirdParty contained sticky
1896
1897 " Stream Echo Module <https://github.com/openresty/stream-echo-nginx-module>
1898 " TCP/stream echo module for NGINX (a port of ngx_http_echo_module)
2099 " ngx_stream_echo - TCP/stream echo module for NGINX (a port of the ngx_http_echo module)
2100 " https://github.com/openresty/stream-echo-nginx-module
18992101 syn keyword ngxDirectiveThirdParty contained echo
2102 syn keyword ngxDirectiveThirdParty contained echo_client_error_log_level
2103 syn keyword ngxDirectiveThirdParty contained echo_discard_request
19002104 syn keyword ngxDirectiveThirdParty contained echo_duplicate
19012105 syn keyword ngxDirectiveThirdParty contained echo_flush_wait
1902 syn keyword ngxDirectiveThirdParty contained echo_sleep
1903 syn keyword ngxDirectiveThirdParty contained echo_send_timeout
1904 syn keyword ngxDirectiveThirdParty contained echo_read_bytes
1905 syn keyword ngxDirectiveThirdParty contained echo_read_line
1906 syn keyword ngxDirectiveThirdParty contained echo_request_data
1907 syn keyword ngxDirectiveThirdParty contained echo_discard_request
1908 syn keyword ngxDirectiveThirdParty contained echo_read_buffer_size
1909 syn keyword ngxDirectiveThirdParty contained echo_read_timeout
1910 syn keyword ngxDirectiveThirdParty contained echo_client_error_log_level
19112106 syn keyword ngxDirectiveThirdParty contained echo_lingering_close
19122107 syn keyword ngxDirectiveThirdParty contained echo_lingering_time
19132108 syn keyword ngxDirectiveThirdParty contained echo_lingering_timeout
1914
1915 " Stream Lua Module <https://github.com/openresty/stream-lua-nginx-module>
1916 " Embed the power of Lua into Nginx stream/TCP Servers.
1917 syn keyword ngxDirectiveThirdParty contained lua_resolver
1918 syn keyword ngxDirectiveThirdParty contained lua_resolver_timeout
1919 syn keyword ngxDirectiveThirdParty contained lua_lingering_close
1920 syn keyword ngxDirectiveThirdParty contained lua_lingering_time
1921 syn keyword ngxDirectiveThirdParty contained lua_lingering_timeout
1922
1923 " Stream Upsync Module <https://github.com/xiaokai-wang/nginx-stream-upsync-module>
1924 " Sync upstreams from consul or others, dynamiclly modify backend-servers attribute(weight, max_fails,...), needn't reload nginx.
2109 syn keyword ngxDirectiveThirdParty contained echo_read_buffer_size
2110 syn keyword ngxDirectiveThirdParty contained echo_read_bytes
2111 syn keyword ngxDirectiveThirdParty contained echo_read_line
2112 syn keyword ngxDirectiveThirdParty contained echo_read_timeout
2113 syn keyword ngxDirectiveThirdParty contained echo_request_data
2114 syn keyword ngxDirectiveThirdParty contained echo_send_timeout
2115 syn keyword ngxDirectiveThirdParty contained echo_sleep
2116
2117 " Embed the power of Lua into NGINX TCP/UDP servers
2118 " https://github.com/openresty/stream-lua-nginx-module
2119 syn keyword ngxDirectiveThirdParty contained preread_by_lua_block
2120 syn keyword ngxDirectiveThirdParty contained preread_by_lua_file
2121
2122 " nginx-upsync-module
2123 " https://github.com/weibocom/nginx-upsync-module
2124 syn keyword ngxDirectiveThirdParty contained upstream_show
19252125 syn keyword ngxDirectiveThirdParty contained upsync
19262126 syn keyword ngxDirectiveThirdParty contained upsync_dump_path
19272127 syn keyword ngxDirectiveThirdParty contained upsync_lb
1928 syn keyword ngxDirectiveThirdParty contained upsync_show
1929
1930 " Strip Module <https://github.com/evanmiller/mod_strip>
1931 " Whitespace remover.
2128
2129 " Whitespace stripper for nginx
2130 " https://github.com/evanmiller/mod_strip
19322131 syn keyword ngxDirectiveThirdParty contained strip
19332132
1934 " Subrange Module <https://github.com/Qihoo360/ngx_http_subrange_module>
19352133 " Split one big HTTP/Range request to multiple subrange requesets
2134 " https://github.com/Qihoo360/ngx_http_subrange_module
19362135 syn keyword ngxDirectiveThirdParty contained subrange
19372136
1938 " Substitutions Module <https://www.nginx.com/resources/wiki/modules/substitutions/>
1939 " A filter module which can do both regular expression and fixed string substitutions on response bodies.
1940 syn keyword ngxDirectiveThirdParty contained subs_filter
1941 syn keyword ngxDirectiveThirdParty contained subs_filter_types
1942
1943 " Summarizer Module <https://github.com/reeteshranjan/summarizer-nginx-module>
1944 " Upstream nginx module to get summaries of documents using the summarizer daemon service
1945 syn keyword ngxDirectiveThirdParty contained smrzr_filename
1946 syn keyword ngxDirectiveThirdParty contained smrzr_ratio
1947
1948 " Supervisord Module <https://github.com/FRiCKLE/ngx_supervisord/>
1949 " Module providing nginx with API to communicate with supervisord and manage (start/stop) backends on-demand.
2137 " summarizer-nginx-module
2138 " https://github.com/reeteshranjan/summarizer-nginx-module
2139 syn keyword ngxDirectiveThirdParty contained summarizer_bind
2140 syn keyword ngxDirectiveThirdParty contained summarizer_buffer_size
2141 syn keyword ngxDirectiveThirdParty contained summarizer_connect_timeout
2142 syn keyword ngxDirectiveThirdParty contained summarizer_next_upstream
2143 syn keyword ngxDirectiveThirdParty contained summarizer_pass
2144 syn keyword ngxDirectiveThirdParty contained summarizer_read_timeout
2145 syn keyword ngxDirectiveThirdParty contained summarizer_send_timeout
2146
2147 " nginx module providing API to communicate with supervisord and manage (start/stop) backends on-demand
2148 " https://github.com/FRiCKLE/ngx_supervisord
19502149 syn keyword ngxDirectiveThirdParty contained supervisord
19512150 syn keyword ngxDirectiveThirdParty contained supervisord_inherit_backend_status
19522151 syn keyword ngxDirectiveThirdParty contained supervisord_name
19532152 syn keyword ngxDirectiveThirdParty contained supervisord_start
19542153 syn keyword ngxDirectiveThirdParty contained supervisord_stop
19552154
1956 " Tarantool Upstream Module <https://github.com/tarantool/nginx_upstream_module>
1957 " Tarantool NginX upstream module (REST, JSON API, websockets, load balancing)
1958 syn keyword ngxDirectiveThirdParty contained tnt_pass
1959 syn keyword ngxDirectiveThirdParty contained tnt_http_methods
1960 syn keyword ngxDirectiveThirdParty contained tnt_http_rest_methods
1961 syn keyword ngxDirectiveThirdParty contained tnt_pass_http_request
1962 syn keyword ngxDirectiveThirdParty contained tnt_pass_http_request_buffer_size
1963 syn keyword ngxDirectiveThirdParty contained tnt_method
1964 syn keyword ngxDirectiveThirdParty contained tnt_http_allowed_methods - experemental
1965 syn keyword ngxDirectiveThirdParty contained tnt_send_timeout
1966 syn keyword ngxDirectiveThirdParty contained tnt_read_timeout
1967 syn keyword ngxDirectiveThirdParty contained tnt_buffer_size
1968 syn keyword ngxDirectiveThirdParty contained tnt_next_upstream
1969 syn keyword ngxDirectiveThirdParty contained tnt_connect_timeout
1970 syn keyword ngxDirectiveThirdParty contained tnt_next_upstream
1971 syn keyword ngxDirectiveThirdParty contained tnt_next_upstream_tries
1972 syn keyword ngxDirectiveThirdParty contained tnt_next_upstream_timeout
1973
1974 " TCP Proxy Module <http://yaoweibin.github.io/nginx_tcp_proxy_module/>
1975 " Add the feature of tcp proxy with nginx, with health check and status monitor
1976 syn keyword ngxDirectiveBlock contained tcp
1977 " syn keyword ngxDirectiveThirdParty contained server
1978 " syn keyword ngxDirectiveThirdParty contained listen
1979 " syn keyword ngxDirectiveThirdParty contained allow
1980 " syn keyword ngxDirectiveThirdParty contained deny
1981 " syn keyword ngxDirectiveThirdParty contained so_keepalive
1982 " syn keyword ngxDirectiveThirdParty contained tcp_nodelay
1983 " syn keyword ngxDirectiveThirdParty contained timeout
1984 " syn keyword ngxDirectiveThirdParty contained server_name
1985 " syn keyword ngxDirectiveThirdParty contained resolver
1986 " syn keyword ngxDirectiveThirdParty contained resolver_timeout
1987 " syn keyword ngxDirectiveThirdParty contained upstream
1988 syn keyword ngxDirectiveThirdParty contained check
1989 syn keyword ngxDirectiveThirdParty contained check_http_send
1990 syn keyword ngxDirectiveThirdParty contained check_http_expect_alive
1991 syn keyword ngxDirectiveThirdParty contained check_smtp_send
1992 syn keyword ngxDirectiveThirdParty contained check_smtp_expect_alive
1993 syn keyword ngxDirectiveThirdParty contained check_shm_size
1994 syn keyword ngxDirectiveThirdParty contained check_status
1995 " syn keyword ngxDirectiveThirdParty contained ip_hash
1996 " syn keyword ngxDirectiveThirdParty contained proxy_pass
1997 " syn keyword ngxDirectiveThirdParty contained proxy_buffer
1998 " syn keyword ngxDirectiveThirdParty contained proxy_connect_timeout
1999 " syn keyword ngxDirectiveThirdParty contained proxy_read_timeout
2000 syn keyword ngxDirectiveThirdParty contained proxy_write_timeout
2001
2002 " Testcookie Module <https://github.com/kyprizel/testcookie-nginx-module>
2003 " NGINX module for L7 DDoS attack mitigation
2155 " simple robot mitigation module using cookie based challenge/response technique. Not supported any more.
2156 " https://github.com/kyprizel/testcookie-nginx-module
20042157 syn keyword ngxDirectiveThirdParty contained testcookie
2005 syn keyword ngxDirectiveThirdParty contained testcookie_name
2158 syn keyword ngxDirectiveThirdParty contained testcookie_arg
2159 syn keyword ngxDirectiveThirdParty contained testcookie_deny_keepalive
20062160 syn keyword ngxDirectiveThirdParty contained testcookie_domain
20072161 syn keyword ngxDirectiveThirdParty contained testcookie_expires
2162 syn keyword ngxDirectiveThirdParty contained testcookie_fallback
2163 syn keyword ngxDirectiveThirdParty contained testcookie_get_only
2164 syn keyword ngxDirectiveThirdParty contained testcookie_httponly_flag
2165 syn keyword ngxDirectiveThirdParty contained testcookie_https_location
2166 syn keyword ngxDirectiveThirdParty contained testcookie_internal
2167 syn keyword ngxDirectiveThirdParty contained testcookie_max_attempts
2168 syn keyword ngxDirectiveThirdParty contained testcookie_name
2169 syn keyword ngxDirectiveThirdParty contained testcookie_p3p
2170 syn keyword ngxDirectiveThirdParty contained testcookie_pass
20082171 syn keyword ngxDirectiveThirdParty contained testcookie_path
2172 syn keyword ngxDirectiveThirdParty contained testcookie_port_in_redirect
2173 syn keyword ngxDirectiveThirdParty contained testcookie_redirect_via_refresh
2174 syn keyword ngxDirectiveThirdParty contained testcookie_refresh_encrypt_cookie
2175 syn keyword ngxDirectiveThirdParty contained testcookie_refresh_encrypt_cookie_iv
2176 syn keyword ngxDirectiveThirdParty contained testcookie_refresh_encrypt_cookie_key
2177 syn keyword ngxDirectiveThirdParty contained testcookie_refresh_status
2178 syn keyword ngxDirectiveThirdParty contained testcookie_refresh_template
20092179 syn keyword ngxDirectiveThirdParty contained testcookie_secret
2180 syn keyword ngxDirectiveThirdParty contained testcookie_secure_flag
20102181 syn keyword ngxDirectiveThirdParty contained testcookie_session
2011 syn keyword ngxDirectiveThirdParty contained testcookie_arg
2012 syn keyword ngxDirectiveThirdParty contained testcookie_max_attempts
2013 syn keyword ngxDirectiveThirdParty contained testcookie_p3p
2014 syn keyword ngxDirectiveThirdParty contained testcookie_fallback
20152182 syn keyword ngxDirectiveThirdParty contained testcookie_whitelist
2016 syn keyword ngxDirectiveThirdParty contained testcookie_pass
2017 syn keyword ngxDirectiveThirdParty contained testcookie_redirect_via_refresh
2018 syn keyword ngxDirectiveThirdParty contained testcookie_refresh_template
2019 syn keyword ngxDirectiveThirdParty contained testcookie_refresh_status
2020 syn keyword ngxDirectiveThirdParty contained testcookie_deny_keepalive
2021 syn keyword ngxDirectiveThirdParty contained testcookie_get_only
2022 syn keyword ngxDirectiveThirdParty contained testcookie_https_location
2023 syn keyword ngxDirectiveThirdParty contained testcookie_refresh_encrypt_cookie
2024 syn keyword ngxDirectiveThirdParty contained testcookie_refresh_encrypt_cookie_key
2025 syn keyword ngxDirectiveThirdParty contained testcookie_refresh_encrypt_iv
2026 syn keyword ngxDirectiveThirdParty contained testcookie_internal
2027 syn keyword ngxDirectiveThirdParty contained testcookie_httponly_flag
2028 syn keyword ngxDirectiveThirdParty contained testcookie_secure_flag
2029
2030 " Types Filter Module <https://github.com/flygoast/ngx_http_types_filter>
2031 " Change the `Content-Type` output header depending on an extension variable according to a condition specified in the 'if' clause.
2183
2184 " ngx_http_types_filter_module
2185 " https://github.com/flygoast/ngx_http_types_filter
20322186 syn keyword ngxDirectiveThirdParty contained types_filter
20332187 syn keyword ngxDirectiveThirdParty contained types_filter_use_default
20342188
2035 " Unzip Module <https://github.com/youzee/nginx-unzip-module>
2036 " Enabling fetching of files that are stored in zipped archives.
2189 " A module allowing the nginx to use files embedded in a zip file
2190 " https://github.com/youzee/nginx-unzip-module
2191 syn keyword ngxDirectiveThirdParty contained file_in_unzip
20372192 syn keyword ngxDirectiveThirdParty contained file_in_unzip_archivefile
20382193 syn keyword ngxDirectiveThirdParty contained file_in_unzip_extract
2039 syn keyword ngxDirectiveThirdParty contained file_in_unzip
2040
2041 " Upload Progress Module <https://www.nginx.com/resources/wiki/modules/upload_progress/>
2042 " An upload progress system, that monitors RFC1867 POST upload as they are transmitted to upstream servers
2043 syn keyword ngxDirectiveThirdParty contained upload_progress
2044 syn keyword ngxDirectiveThirdParty contained track_uploads
2045 syn keyword ngxDirectiveThirdParty contained report_uploads
2046 syn keyword ngxDirectiveThirdParty contained upload_progress_content_type
2047 syn keyword ngxDirectiveThirdParty contained upload_progress_header
2048 syn keyword ngxDirectiveThirdParty contained upload_progress_jsonp_parameter
2049 syn keyword ngxDirectiveThirdParty contained upload_progress_json_output
2050 syn keyword ngxDirectiveThirdParty contained upload_progress_jsonp_output
2051 syn keyword ngxDirectiveThirdParty contained upload_progress_template
2052
2053 " Upload Module <https://www.nginx.com/resources/wiki/modules/upload/>
2054 " Parses request body storing all files being uploaded to a directory specified by upload_store directive
2055 syn keyword ngxDirectiveThirdParty contained upload_pass
2056 syn keyword ngxDirectiveThirdParty contained upload_resumable
2057 syn keyword ngxDirectiveThirdParty contained upload_store
2058 syn keyword ngxDirectiveThirdParty contained upload_state_store
2059 syn keyword ngxDirectiveThirdParty contained upload_store_access
2060 syn keyword ngxDirectiveThirdParty contained upload_set_form_field
2061 syn keyword ngxDirectiveThirdParty contained upload_aggregate_form_field
2062 syn keyword ngxDirectiveThirdParty contained upload_pass_form_field
2063 syn keyword ngxDirectiveThirdParty contained upload_cleanup
2064 syn keyword ngxDirectiveThirdParty contained upload_buffer_size
2065 syn keyword ngxDirectiveThirdParty contained upload_max_part_header_len
2066 syn keyword ngxDirectiveThirdParty contained upload_max_file_size
2067 syn keyword ngxDirectiveThirdParty contained upload_limit_rate
2068 syn keyword ngxDirectiveThirdParty contained upload_max_output_body_len
2069 syn keyword ngxDirectiveThirdParty contained upload_tame_arrays
2070 syn keyword ngxDirectiveThirdParty contained upload_pass_args
2071
2072 " Upstream Fair Module <https://github.com/gnosek/nginx-upstream-fair>
2073 " The fair load balancer module for nginx http://nginx.localdomain.pl
2074 syn keyword ngxDirectiveThirdParty contained fair
2075 syn keyword ngxDirectiveThirdParty contained upstream_fair_shm_size
2076
2077 " Upstream Hash Module (DEPRECATED) <http://wiki.nginx.org/NginxHttpUpstreamRequestHashModule>
2078 " Provides simple upstream load distribution by hashing a configurable variable.
2079 " syn keyword ngxDirectiveDeprecated contained hash
2080 syn keyword ngxDirectiveDeprecated contained hash_again
2081
2082 " Upstream Domain Resolve Module <https://www.nginx.com/resources/wiki/modules/domain_resolve/>
2083 " A load-balancer that resolves an upstream domain name asynchronously.
2194
2195 " An asynchronous domain name resolve module for nginx upstream
2196 " https://github.com/wdaike/ngx_upstream_jdomain
20842197 syn keyword ngxDirectiveThirdParty contained jdomain
20852198
2086 " Upsync Module <https://github.com/weibocom/nginx-upsync-module>
2087 " Sync upstreams from consul or others, dynamiclly modify backend-servers attribute(weight, max_fails,...), needn't reload nginx
2088 syn keyword ngxDirectiveThirdParty contained upsync
2089 syn keyword ngxDirectiveThirdParty contained upsync_dump_path
2090 syn keyword ngxDirectiveThirdParty contained upsync_lb
2091 syn keyword ngxDirectiveThirdParty contained upstream_show
2092
2093 " URL Module <https://github.com/vozlt/nginx-module-url>
20942199 " Nginx url encoding converting module
2200 " https://github.com/vozlt/nginx-module-url
20952201 syn keyword ngxDirectiveThirdParty contained url_encoding_convert
2202 syn keyword ngxDirectiveThirdParty contained url_encoding_convert_alloc_size
2203 syn keyword ngxDirectiveThirdParty contained url_encoding_convert_alloc_size_x
20962204 syn keyword ngxDirectiveThirdParty contained url_encoding_convert_from
2205 syn keyword ngxDirectiveThirdParty contained url_encoding_convert_phase
20972206 syn keyword ngxDirectiveThirdParty contained url_encoding_convert_to
20982207
2099 " User Agent Module <https://github.com/alibaba/nginx-http-user-agent>
2100 " Match browsers and crawlers
2208 " A nginx module to match browsers and crawlers
2209 " https://github.com/alibaba/nginx-http-user-agent
21012210 syn keyword ngxDirectiveThirdParty contained user_agent
21022211
2103 " Upstrema Ketama Chash Module <https://github.com/flygoast/ngx_http_upstream_ketama_chash>
2104 " Nginx load-balancer module implementing ketama consistent hashing.
2212 " nginx load-balancer module implementing ketama consistent hashing
2213 " https://github.com/flygoast/ngx_http_upstream_ketama_chash
21052214 syn keyword ngxDirectiveThirdParty contained ketama_chash
21062215
2107 " Video Thumbextractor Module <https://github.com/wandenberg/nginx-video-thumbextractor-module>
2108 " Extract thumbs from a video file
2109 syn keyword ngxDirectiveThirdParty contained video_thumbextractor
2110 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_video_filename
2111 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_video_second
2112 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_image_width
2113 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_image_height
2114 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_only_keyframe
2115 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_next_time
2116 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_tile_rows
2117 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_tile_cols
2118 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_tile_max_rows
2119 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_tile_max_cols
2120 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_tile_sample_interval
2121 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_tile_color
2122 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_tile_margin
2123 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_tile_padding
2124 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_threads
2125 syn keyword ngxDirectiveThirdParty contained video_thumbextractor_processes_per_worker
2126
2127 " Eval Module <http://www.grid.net.ru/nginx/eval.en.html>
2128 " Module for nginx web server evaluates response of proxy or memcached module into variables.
2129 syn keyword ngxDirectiveThirdParty contained eval
2130 syn keyword ngxDirectiveThirdParty contained eval_escalate
2131 syn keyword ngxDirectiveThirdParty contained eval_override_content_type
2132
2133 " VTS Module <https://github.com/vozlt/nginx-module-vts>
2134 " Nginx virtual host traffic status module
2135 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status
2136 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_zone
2137 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_display
2138 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_display_format
2139 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_display_jsonp
2140 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_filter
2141 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_filter_by_host
2142 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_filter_by_set_key
2143 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_filter_check_duplicate
2144 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_limit
2145 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_limit_traffic
2146 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_limit_traffic_by_set_key
2147 syn keyword ngxDirectiveThirdParty contained vhost_traffic_status_limit_check_duplicate
2148
2149 " XSS Module <https://github.com/openresty/xss-nginx-module>
2150 " Native support for cross-site scripting (XSS) in an nginx.
2151 syn keyword ngxDirectiveThirdParty contained xss_get
2152 syn keyword ngxDirectiveThirdParty contained xss_callback_arg
2153 syn keyword ngxDirectiveThirdParty contained xss_override_status
2154 syn keyword ngxDirectiveThirdParty contained xss_check_status
2155 syn keyword ngxDirectiveThirdParty contained xss_input_types
2156
2157 " ZIP Module <https://www.nginx.com/resources/wiki/modules/zip/>
2158 " ZIP archiver for nginx
2216
21592217
21602218
21612219 " highlight
21772235 hi link ngxDirectiveDeprecated Error
21782236 hi link ngxDirective Identifier
21792237 hi link ngxDirectiveThirdParty Special
2238 hi link ngxDirectiveThirdPartyDeprecated Error
21802239
21812240 hi link ngxListenOptions Keyword
21822241 hi link ngxListenOptionsDeprecated Error