From ca2a0a1b1fe96aeb93bb93b3ec27284e6d4d5325 Mon Sep 17 00:00:00 2001 From: Neal Date: Fri, 17 Apr 2026 16:32:39 -0400 Subject: [PATCH] add resolver to prevent DNS crashes --- docker-compose.yml | 1 + nginx/default.conf | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index d934474..0ba4b36 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -23,6 +23,7 @@ services: - app_net depends_on: - findingaid + restart: unless-stopped volumes: app: diff --git a/nginx/default.conf b/nginx/default.conf index d0e279d..ec87782 100644 --- a/nginx/default.conf +++ b/nginx/default.conf @@ -5,6 +5,8 @@ server { root /opt/findingaid/public; index index.php; + resolver 127.0.0.11 valid=5s; + location / { try_files $uri $uri/ /index.php?$query_string; } @@ -12,7 +14,8 @@ server { location ~ \.php$ { try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; - fastcgi_pass findingaid:9000; + set $upstream_findingaid findingaid:9000; + fastcgi_pass $upstream_findingaid; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_path_info; include fastcgi_params;