From d16c05185d731764a4ae0376e3fb1c9d44d30d53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 11 Apr 2023 23:53:53 +0200 Subject: [PATCH] Add missing filte --- lib/nginx.nix | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 lib/nginx.nix diff --git a/lib/nginx.nix b/lib/nginx.nix new file mode 100644 index 00000000..1ac43937 --- /dev/null +++ b/lib/nginx.nix @@ -0,0 +1,29 @@ +_: + +{ + defaultListen = let + listen = [ + { + addr = "[::]"; + port = 80; + } + { + addr = "[::]"; + port = 443; + ssl = true; + } + { + addr = "[::]"; + port = 81; + extraParameters = [ "proxy_protocol" ]; + } + { + addr = "[::]"; + port = 444; + ssl = true; + extraParameters = [ "proxy_protocol" ]; + } + ]; + in + map (x: (x // { addr = "0.0.0.0"; })) listen ++ listen; +}