summary refs log tree commit diff
path: root/nixos/tests/haproxy.nix
diff options
context:
space:
mode:
authorAaron Andersen <aaron@fosslib.net>2019-11-04 16:24:55 -0500
committerAaron Andersen <aaron@fosslib.net>2019-12-24 20:27:48 -0500
commit79215f0df1ddf4bf0db7dc4c5789f8dae9f9bb02 (patch)
tree8ceee3dc89f5c391a72389fef26adf505b3d80f5 /nixos/tests/haproxy.nix
parentd5bbb86bcb70cf3a5b252bd5d6d7d17b3e7921eb (diff)
downloadnixpkgs-79215f0df1ddf4bf0db7dc4c5789f8dae9f9bb02.tar
nixpkgs-79215f0df1ddf4bf0db7dc4c5789f8dae9f9bb02.tar.gz
nixpkgs-79215f0df1ddf4bf0db7dc4c5789f8dae9f9bb02.tar.bz2
nixpkgs-79215f0df1ddf4bf0db7dc4c5789f8dae9f9bb02.tar.lz
nixpkgs-79215f0df1ddf4bf0db7dc4c5789f8dae9f9bb02.tar.xz
nixpkgs-79215f0df1ddf4bf0db7dc4c5789f8dae9f9bb02.tar.zst
nixpkgs-79215f0df1ddf4bf0db7dc4c5789f8dae9f9bb02.zip
nixos/httpd: limit serving web content to virtual hosts, convert virtualHosts option type from listOf to attrsOf, add ACME integration
Diffstat (limited to 'nixos/tests/haproxy.nix')
-rw-r--r--nixos/tests/haproxy.nix14
1 files changed, 8 insertions, 6 deletions
diff --git a/nixos/tests/haproxy.nix b/nixos/tests/haproxy.nix
index b6fed3e2108..79f34b07faf 100644
--- a/nixos/tests/haproxy.nix
+++ b/nixos/tests/haproxy.nix
@@ -23,12 +23,14 @@ import ./make-test-python.nix ({ pkgs, ...}: {
       };
       services.httpd = {
         enable = true;
-        documentRoot = pkgs.writeTextDir "index.txt" "We are all good!";
-        adminAddr = "notme@yourhost.local";
-        listen = [{
-          ip = "::1";
-          port = 8000;
-        }];
+        virtualHosts.localhost = {
+          documentRoot = pkgs.writeTextDir "index.txt" "We are all good!";
+          adminAddr = "notme@yourhost.local";
+          listen = [{
+            ip = "::1";
+            port = 8000;
+          }];
+        };
       };
     };
   };