Skip to content
Snippets Groups Projects

Hotfix/mapping

122 files
+ 1787
1863
Compare changes
  • Side-by-side
  • Inline

Files

+ 29
8
 
# This is required to proxy Grafana Live WebSocket connections.
 
map $http_upgrade $connection_upgrade {
 
default upgrade;
 
'' close;
 
}
 
client_max_body_size 20G;
client_max_body_size 20G;
resolver 127.0.0.11 valid=30s; # docker dns
resolver 127.0.0.11 valid=30s; # docker dns
@@ -34,17 +40,32 @@ upstream upload {
@@ -34,17 +40,32 @@ upstream upload {
server upload-service:8080;
server upload-service:8080;
}
}
 
upstream dashboard-service {
 
server dashboard-service:3000;
 
}
 
server {
server {
listen 80 default_server;
listen 80 default_server;
server_name _;
server_name _;
location /admin/broker {
location /dashboard {
proxy_set_header Host $host;
rewrite ^/dashboard/(.*) /$1 break;
proxy_set_header X-Real-IP $remote_addr;
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-For $proxy_add_x_forwarded_for;
proxy_pass http://broker;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_read_timeout 90;
proxy_pass http://dashboard-service;
 
proxy_read_timeout 90;
 
}
 
 
# Proxy Grafana Live WebSocket connections.
 
location /dashboard/api/live {
 
rewrite ^/dashboard/(.*) /$1 break;
 
proxy_http_version 1.1;
 
proxy_set_header Upgrade $http_upgrade;
 
proxy_set_header Connection $connection_upgrade;
 
proxy_set_header Host $host;
 
proxy_pass http://dashboard-service;
}
}
location /api/search {
location /api/search {
@@ -57,7 +78,7 @@ server {
@@ -57,7 +78,7 @@ server {
}
}
location /api/broker {
location /api/broker {
rewrite /api/broker/(.*) /admin/broker/api/$1 break;
rewrite /api/broker/(.*) /api/$1 break;
proxy_set_header Host $host;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
Loading