MyNixOS website logo
option-set

services.nginx

Showing entries 1-51 out of 51.
defaultListenNixOS option-set
gitwebNixOS option-set
proxyCachePathNixOS option-set
resolverNixOS option-set
ssoNixOS option-set
tailscaleAuthNixOS option-set
upstreamsNixOS option-set
virtualHostsNixOS option-set
Additional third-party nginx modules to install
Configuration lines appended to the generated Nginx configuration file
Configuration lines to be appended to the generated http block
Set nginx global client_max_body_size
With nginx you must provide common http context definitions before they are used, e.g. log_format,…
Verbatim nginx.conf configuration
If vhosts do not specify listen.port, use these ports for HTTP by default
If vhosts do not specify listen, use these addresses by default
If vhosts do not specify listenAddresses, use these addresses by default
Default MIME types for NGINX, as MIME types definitions from NGINX are very incomplete, we use by …
If vhosts do not specify listen.port, use these ports for SSL by default
Whether to enable Nginx Web Server
Enables routing of QUIC packets using eBPF
Reload nginx when configuration file changes (instead of restart)
Configuration lines to be set inside the events block
Group account under which nginx runs
Configuration lines to be set inside the http block
Configures logging
Sets the bucket size for the map variables hash tables
Sets the maximum size of the map variables hash tables
Nginx package to use
Shell commands executed before the service's nginx is started
Configure a proxy cache path entry
Resolves domains of proxyPass targets at runtime and not only at start, you have to set services.n…
Change the proxy related timeouts in recommendedProxySettings
Enable recommended brotli settings
Enable recommended gzip settings
Enable recommended optimisation settings
Whether to enable recommended proxy settings if a vhost does not specify the option manually
Enable recommended TLS settings
Enable recommended zstd settings
Configures name servers used to resolve names of upstream servers into addresses
Sets the bucket size for the server names hash tables
Sets the maximum size of the server names hash tables
Show nginx version in headers and error pages
Ciphers to choose from when negotiating TLS handshakes
Path to DH parameters file
Allowed TLS protocol versions
Enable status page reachable from localhost on http://127.0.0.1/nginx_status
Configuration lines to be set inside the stream block
Defines a group of servers to use as proxy target
User account under which nginx runs
Declarative vhost config