-
Ciphers to choose from when negotiating TLS handshakes.
Type
null or string
Default
"ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-CHACHA20-POLY1305"
Declarations
-
Whether to enable FC-customized nginx.
Type
boolean
Default
false
Example
true
Declarations
-
Whether to enable Global rate limiting.
Type
boolean
Default
false
Example
true
Declarations
-
Enable PROXY protocol.
Type
boolean
Default
false
Declarations
-
Enable SSL.
Type
boolean
Default
false
Declarations
-
Basic Auth password file for a vhost.
Can be created via: <command>htpasswd -c <filename> <username></command>.
WARNING: The generate file contains the users' passwords in a
non-cryptographically-securely hashed way.
Type
null or absolute path
Default
null
Declarations
-
Path to server SSL certificate.
Type
absolute path
Example
"/var/host.cert"
Declarations
-
Path to server SSL certificate key.
Type
absolute path
Example
"/var/host.key"
Declarations
-
Order of this location block in relation to the others in the vhost.
The semantics are the same as with lib.mkOrder. Smaller values have
a greater priority.
Type
signed integer
Default
1000
Declarations
-
Root directory for requests.
Type
null or absolute path
Default
null
Example
"/your/root/directory"
Declarations
-
These lines go to the end of the vhost verbatim.
Type
strings concatenated with "\n"
Default
""
Declarations
-
Additional names of virtual hosts served by this virtual host configuration.
Type
list of string
Default
[ ]
Example
[
"www.example.org"
"example.org"
]
Declarations
-
Create an individual listening socket .
It is required to specify only once on one of the hosts.
Type
boolean
Default
false
Declarations
-
Configures a separate access and error log in the /var/log/nginx directory for each virtualHost.
Type
boolean
Default
true
Declarations
-
IPv4 address to listen on.
If neither <option>listenAddress</option> nor <option>listenAddress6</option> is set,
the service listens on the frontend addresses.
If you need more options, use <option>listen</option>.
If you want to configure any number of IPs use <literal>listenAddresses</literal>.
Type
null or string
Default
null
Declarations