Merge pull request #118521 from SuperSandro2000/nginx-proxy-timeout
nixos/nginx: add option to change proxy timeouts
This commit is contained in:
commit
ec1dd62608
1 changed files with 12 additions and 3 deletions
|
@ -154,9 +154,9 @@ let
|
|||
|
||||
${optionalString (cfg.recommendedProxySettings) ''
|
||||
proxy_redirect off;
|
||||
proxy_connect_timeout 60;
|
||||
proxy_send_timeout 60;
|
||||
proxy_read_timeout 60;
|
||||
proxy_connect_timeout ${cfg.proxyTimeout};
|
||||
proxy_send_timeout ${cfg.proxyTimeout};
|
||||
proxy_read_timeout ${cfg.proxyTimeout};
|
||||
proxy_http_version 1.1;
|
||||
include ${recommendedProxyConfig};
|
||||
''}
|
||||
|
@ -401,6 +401,15 @@ in
|
|||
";
|
||||
};
|
||||
|
||||
proxyTimeout = mkOption {
|
||||
type = types.str;
|
||||
default = "60s";
|
||||
example = "20s";
|
||||
description = "
|
||||
Change the proxy related timeouts in recommendedProxySettings.
|
||||
";
|
||||
};
|
||||
|
||||
package = mkOption {
|
||||
default = pkgs.nginxStable;
|
||||
defaultText = "pkgs.nginxStable";
|
||||
|
|
Loading…
Reference in a new issue