From 0995aa10332eb9b10e3e772273d8ff6c426c9121 Mon Sep 17 00:00:00 2001 From: Dorian Date: Sat, 11 Apr 2026 16:57:58 -0400 Subject: [PATCH] fix: move resolver directives into server blocks in external-app-proxies Prevents duplicate resolver directive error when both nginx-archipelago.conf and external-app-proxies.conf are loaded at http context level. Co-Authored-By: Claude Opus 4.6 (1M context) --- image-recipe/configs/external-app-proxies.conf | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/image-recipe/configs/external-app-proxies.conf b/image-recipe/configs/external-app-proxies.conf index cc6fa9d5..aa413de1 100644 --- a/image-recipe/configs/external-app-proxies.conf +++ b/image-recipe/configs/external-app-proxies.conf @@ -2,13 +2,12 @@ # Used by appLauncher.ts EXTERNAL_PROXY_PORT mapping # Deployed to /etc/nginx/conf.d/external-app-proxies.conf -resolver 1.1.1.1 8.8.8.8 valid=300s; -resolver_timeout 5s; - # 484 Kitchen (484.kitchen) → port 8902 server { listen 8902; server_name _; + resolver 1.1.1.1 8.8.8.8 valid=300s; + resolver_timeout 5s; location / { set $upstream_484 https://484.kitchen; @@ -37,6 +36,8 @@ server { server { listen 8903; server_name _; + resolver 1.1.1.1 8.8.8.8 valid=300s; + resolver_timeout 5s; location / { set $upstream_present https://present.l484.com;