NGINX njs dynamic modules
23 — Every core and module directive — syntax, defaults, contexts, and real configuration examples.
js_access
The js_access directive allows custom JavaScript to handle access control in…
streamstream server
js_body_filter
The `js_body_filter` directive allows you to filter and modify the response…
locationif in locationlimit_except
js_content
The `js_content` directive allows execution of JavaScript code in response to…
locationif in locationlimit_except
js_context_reuse
The `js_context_reuse` directive in NGINX allows for the reuse of JavaScript…
streamstream server
js_engine
The `js_engine` directive specifies the JavaScript engine to be used for…
streamstream server
js_fetch_buffer_size
The js_fetch_buffer_size directive controls the maximum size of the buffer for…
streamstream server
js_fetch_ciphers
The 'js_fetch_ciphers' directive specifies the TLS cipher suites to be used…
streamstream server
js_fetch_max_response_buffer_size
Sets the maximum buffer size for responses in the NGINX njs dynamic modules.
streamstream server
js_fetch_protocols
The js_fetch_protocols directive sets the protocols to use for fetching data…
streamstream server
js_fetch_timeout
Sets the timeout for fetching responses in the NGINX JavaScript module.
streamstream server
js_fetch_trusted_certificate
The `js_fetch_trusted_certificate` directive configures NGINX to fetch a…
streamstream server
js_fetch_verify
The 'js_fetch_verify' directive enables periodic verification of fetch…
streamstream server
js_fetch_verify_depth
The `js_fetch_verify_depth` directive sets the depth of verification for…
streamstream server
js_filter
The `js_filter` directive allows integration of JavaScript filters in NGINX…
streamstream server
js_header_filter
The `js_header_filter` directive allows you to define a JavaScript handler…
locationif in locationlimit_except
js_import
The `js_import` directive integrates JavaScript modules into NGINX…
streamstream server
js_path
The `js_path` directive specifies the path to JavaScript files used for…
streamstream server
js_periodic
The `js_periodic` directive allows you to configure periodic JavaScript…
stream server
js_preload_object
The `js_preload_object` directive in NGINX enables preloading NJS objects for…
streamstream server
js_preread
The `js_preread` directive allows the execution of JavaScript code before the…
streamstream server
js_set
The `js_set` directive allows the assignment of JavaScript values to NGINX…
streamstream server
js_shared_dict_zone
Defines a shared memory zone for storing data accessible by NJS scripts within…
stream
js_var
The js_var directive defines a variable that can hold dynamic JavaScript…
streamstream server