diff --git a/scripts/clmc-service/nginx.conf b/scripts/clmc-service/nginx.conf index f0f4ddae8ed30f0a3f1eb4c7cfb491375fe0fb38..bfdc4641147d52599aa9fec4c1af1d0fcd6e0064 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;