diff options
author | Nikolay Amiantov <ab@fmap.me> | 2018-04-03 10:43:15 +0300 |
---|---|---|
committer | Nikolay Amiantov <ab@fmap.me> | 2018-05-08 16:32:11 +0300 |
commit | a08645e9bea56a19df944763347269cf18a1b8ab (patch) | |
tree | b2e354c99bee01584c75fdab297161a848af5980 | |
parent | 61a87491dc226267f7a979ea0f7ab81386c453d9 (diff) | |
download | nixlib-a08645e9bea56a19df944763347269cf18a1b8ab.tar nixlib-a08645e9bea56a19df944763347269cf18a1b8ab.tar.gz nixlib-a08645e9bea56a19df944763347269cf18a1b8ab.tar.bz2 nixlib-a08645e9bea56a19df944763347269cf18a1b8ab.tar.lz nixlib-a08645e9bea56a19df944763347269cf18a1b8ab.tar.xz nixlib-a08645e9bea56a19df944763347269cf18a1b8ab.tar.zst nixlib-a08645e9bea56a19df944763347269cf18a1b8ab.zip |
nginx module: add upstream extraConfig
-rw-r--r-- | nixos/modules/services/web-servers/nginx/default.nix | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/nixos/modules/services/web-servers/nginx/default.nix b/nixos/modules/services/web-servers/nginx/default.nix index 815c3147e647..0aa780bf6da1 100644 --- a/nixos/modules/services/web-servers/nginx/default.nix +++ b/nixos/modules/services/web-servers/nginx/default.nix @@ -38,6 +38,7 @@ let ${toString (flip mapAttrsToList upstream.servers (name: server: '' server ${name} ${optionalString server.backup "backup"}; ''))} + ${upstream.extraConfig} } '')); @@ -492,6 +493,13 @@ in ''; default = {}; }; + extraConfig = mkOption { + type = types.lines; + default = ""; + description = '' + These lines go to the end of the upstream verbatim. + ''; + }; }; }); description = '' |