summary refs log tree commit diff
path: root/nixos/modules/services/web-servers
diff options
context:
space:
mode:
authorSandro <sandro.jaeckel@gmail.com>2021-04-17 00:25:03 +0200
committerGitHub <noreply@github.com>2021-04-17 00:25:03 +0200
commit0139874db9bca4be6f54c52f2da40e8ac7c5237b (patch)
treeed91d8bd2a95b535dd30fc502866fd59ec895f9b /nixos/modules/services/web-servers
parent317ddc352c6820063968f746d1a3b6df3dabdee5 (diff)
downloadnixpkgs-0139874db9bca4be6f54c52f2da40e8ac7c5237b.tar
nixpkgs-0139874db9bca4be6f54c52f2da40e8ac7c5237b.tar.gz
nixpkgs-0139874db9bca4be6f54c52f2da40e8ac7c5237b.tar.bz2
nixpkgs-0139874db9bca4be6f54c52f2da40e8ac7c5237b.tar.lz
nixpkgs-0139874db9bca4be6f54c52f2da40e8ac7c5237b.tar.xz
nixpkgs-0139874db9bca4be6f54c52f2da40e8ac7c5237b.tar.zst
nixpkgs-0139874db9bca4be6f54c52f2da40e8ac7c5237b.zip
nixos/nginx: add upstreams examples (#118447)
* nixos/nginx: add upstreams examples

I am not fully sure if they are fully correct but they deployed the right syntax.

* nixos/nginx: use literal example

* Update nixos/modules/services/web-servers/nginx/default.nix

* Update nixos/modules/services/web-servers/nginx/default.nix
Diffstat (limited to 'nixos/modules/services/web-servers')
-rw-r--r--nixos/modules/services/web-servers/nginx/default.nix9
1 files changed, 9 insertions, 0 deletions
diff --git a/nixos/modules/services/web-servers/nginx/default.nix b/nixos/modules/services/web-servers/nginx/default.nix
index 7591ad0c3d2..389911ffcce 100644
--- a/nixos/modules/services/web-servers/nginx/default.nix
+++ b/nixos/modules/services/web-servers/nginx/default.nix
@@ -676,6 +676,7 @@ in
                 Defines the address and other parameters of the upstream servers.
               '';
               default = {};
+              example = { "127.0.0.1:8000" = {}; };
             };
             extraConfig = mkOption {
               type = types.lines;
@@ -690,6 +691,14 @@ in
           Defines a group of servers to use as proxy target.
         '';
         default = {};
+        example = literalExample ''
+          "backend_server" = {
+            servers = { "127.0.0.1:8000" = {}; };
+            extraConfig = ''''
+              keepalive 16;
+            '''';
+          };
+        '';
       };
 
       virtualHosts = mkOption {