From 61c226ed76e8175e5c93e79b99c203e879b6cdd8 Mon Sep 17 00:00:00 2001
From: Dominik Hebeler <dominik@suma-ev.de>
Date: Fri, 7 Jun 2024 09:46:29 +0200
Subject: [PATCH] add reverse proxy configuration for suggestible

---
 build/nginx/configuration/nginx-default.conf | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/build/nginx/configuration/nginx-default.conf b/build/nginx/configuration/nginx-default.conf
index c69f05099..76102c416 100644
--- a/build/nginx/configuration/nginx-default.conf
+++ b/build/nginx/configuration/nginx-default.conf
@@ -25,6 +25,19 @@ server {
         proxy_pass http://keymanager-main.keymanager:80; # IP Adress is statically set in keymanager project for dev
     }
 
+    location ~ "^(/.*)?/suggest" {
+        access_log off;
+        proxy_set_header Host $host;
+        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+        proxy_set_header X-Real-IP $remote_addr;
+        proxy_set_header X-Forwarded-Proto $scheme;
+        proxy_set_header X-Forwarded-Host $host;
+        proxy_set_header X-Forwarded-Port 8080;
+        proxy_buffer_size    256k;
+        proxy_buffers     32 256k;
+        proxy_pass http://suggestible-main.suggestible:80; # IP Adress is statically set in keymanager project for dev
+    }
+
     location / {
         try_files $uri $uri/ /index.php?$query_string;
         add_header "Content-Security-Policy" $csp;
-- 
GitLab