From 96bdb57a8e67ba368520acff8f9a3bcfe1205c60 Mon Sep 17 00:00:00 2001 From: "pierre.geeraert" Date: Mon, 12 Oct 2026 19:26:45 +0100 Subject: [PATCH] revert back the config file --- reverse-proxy/nginx_config.tftpl | 51 +++++++++++++------------------- 1 file changed, 20 insertions(+), 31 deletions(-) diff --git a/reverse-proxy/nginx_config.tftpl b/reverse-proxy/nginx_config.tftpl index 3f21c2d..2a152e8 100644 --- a/reverse-proxy/nginx_config.tftpl +++ b/reverse-proxy/nginx_config.tftpl @@ -2,6 +2,12 @@ # config file for ${name_site} ############################################ +upstream ${name_site}_backend { + server ${name_service}; + server 1.1.1.1 backup; + } + + server { server_name ${name_site}.tryton.geeraert.eu www.${name_site}.tryton.geeraert.eu; @@ -20,23 +26,12 @@ server { %{ if redirect_to_root_domain != true } location / { - set $backend_${name_site} "${name_service}"; - proxy_pass %{ if proxy_pass_https}https%{else}http%{ endif }://$backend_${name_site}; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Host $host; - ${extra-value-location} + proxy_pass %{ if proxy_pass_https}https%{else}http%{ endif }://${name_site}_backend; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Host $host; + ${extra-value-location} + - proxy_intercept_errors on; - # 502 = DNS can't resolve / Service down - # 504 = Gateway Timeout - error_page 502 504 = @backup_site; - - } - location @backup_site { - proxy_pass http://1.1.1.1; - - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Host $host; } location /.well-known/acme-challenge/ { root /var/www/certbot; @@ -89,27 +84,21 @@ server { # config file for ${name_site} ############################################ +upstream ${name_site}_backend_root { + server ${name_service}; + server 1.1.1.1 backup; + } + server { server_name ${name_site}.geeraert.eu www.${name_site}.geeraert.eu; location / { - set $backend_root_${name_site} "${name_service}"; - proxy_pass %{ if proxy_pass_https}https%{else}http%{ endif }://$backend_root_${name_site}; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Host $host; + proxy_pass %{ if proxy_pass_https}https%{else}http%{ endif }://${name_site}_backend_root; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Host $host; ${extra-value-location} - proxy_intercept_errors on; - # 502 = DNS can't resolve / Service down - # 504 = Gateway Timeout - error_page 502 504 = @backup_site; - - } - location @backup_site { - proxy_pass http://1.1.1.1; - - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Host $host; + } location /.well-known/acme-challenge/ { root /var/www/certbot;