From 8e45df8e8043d91ce68f7087eeb89fb1e12ff14b Mon Sep 17 00:00:00 2001 From: VC Date: Fri, 5 Jul 2024 11:53:29 +0200 Subject: [PATCH] fix: change upstream for multiple sites --- roles/nginx/templates/vhosts/garage.mateu.be.conf.j2 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/nginx/templates/vhosts/garage.mateu.be.conf.j2 b/roles/nginx/templates/vhosts/garage.mateu.be.conf.j2 index be00bd0..ce4bc14 100644 --- a/roles/nginx/templates/vhosts/garage.mateu.be.conf.j2 +++ b/roles/nginx/templates/vhosts/garage.mateu.be.conf.j2 @@ -2,7 +2,7 @@ server { {% include './templates/header.conf.j2' %} location / { - proxy_pass http://s3_backend; + proxy_pass http://s3_backend_{{ item.split('.')|join('_') }}; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $host; # Disable buffering to a temporary file. @@ -10,7 +10,7 @@ server { } } -upstream s3_backend { +upstream s3_backend_{{ item.split('.')|join('_') }} { # If you have a garage instance locally. server [::1]:3900; }