From cc1790bf30f4f29408fc58a7ab4160c721536067 Mon Sep 17 00:00:00 2001 From: clerie Date: Tue, 3 Jun 2025 15:41:56 +0200 Subject: [PATCH] modules/nginx-port-forward: Proxy upstream DNS is only reresolved when referenced as a variable --- modules/nginx-port-forward/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/nginx-port-forward/default.nix b/modules/nginx-port-forward/default.nix index 014543f..7d6e2f3 100644 --- a/modules/nginx-port-forward/default.nix +++ b/modules/nginx-port-forward/default.nix @@ -20,7 +20,9 @@ let ${ optionalString (sslDhparam != null) "ssl_dhparam ${sslDhparam};" } '' } - proxy_pass ${forward.host}:${toString forward.port}; + set $upstream_server ${forward.host}:${toString forward.port}; + + proxy_pass $upstream_server; } '';