From 6a79f38113ef1aee523b927e7eaea86627a74989 Mon Sep 17 00:00:00 2001
From: Nikolay Stanchev <ns17@it-innovation.soton.ac.uk>
Date: Fri, 30 Nov 2018 12:53:09 +0000
Subject: [PATCH] Updates nginx.conf - chronograf API is now available at
 /chronograf/v1

---
 scripts/clmc-service/nginx.conf | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/scripts/clmc-service/nginx.conf b/scripts/clmc-service/nginx.conf
index f0f4dda..bfdc464 100644
--- a/scripts/clmc-service/nginx.conf
+++ b/scripts/clmc-service/nginx.conf
@@ -64,6 +64,15 @@ http {
             proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
             proxy_set_header X-Forwarded-Host $server_name;
         }
+        location /chronograf/v1 {
+            rewrite /(.*) /chronograf/$1  break; # since basepath is set to /chronograf, the API is actually using /chronograf/chronograf/v1
+            proxy_pass http://127.0.0.1:8888;
+            proxy_redirect off;
+            proxy_set_header Host $http_host;
+            proxy_set_header X-Real-IP $remote_addr;
+            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+            proxy_set_header X-Forwarded-Host $server_name;
+        }
         location /chronograf {
             proxy_pass http://127.0.0.1:8888; # No trailing slash - chronograf is configured to include '/chronograf' prefix in its routes
             proxy_redirect off;
-- 
GitLab