Docs: Update run behind proxy docs (#68608)

This commit is contained in:
Torkel Ödegaard 2023-05-17 12:18:24 +02:00 committed by GitHub
parent bb6ec1470d
commit 5457a9ecf2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 5 deletions

View File

@ -238,9 +238,8 @@ callback URL to be correct).
Serve Grafana from subpath specified in `root_url` setting. By default it is set to `false` for compatibility reasons.
By enabling this setting and using a subpath in `root_url` above, e.g.
`root_url = http://localhost:3000/grafana`, Grafana is accessible on
`http://localhost:3000/grafana`.
By enabling this setting and using a subpath in `root_url` above, e.g.`root_url = http://localhost:3000/grafana`, Grafana is accessible on `http://localhost:3000/grafana`. If accessed without subpath Grafana will redirect to
an URL with the subpath.
### router_logging

View File

@ -106,14 +106,12 @@ server {
index index.html index.htm;
location /grafana/ {
rewrite ^/grafana/(.*) /$1 break;
proxy_set_header Host $http_host;
proxy_pass http://grafana;
}
# Proxy Grafana Live WebSocket connections.
location /grafana/api/live/ {
rewrite ^/grafana/(.*) /$1 break;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
@ -123,6 +121,12 @@ server {
}
```
If your Grafana configuration does not set `serve_from_sub_path` to true then you need to add a rewrite rule to each location block:
```
rewrite ^/grafana/(.*) /$1 break;
```
## Configure HAProxy
To configure HAProxy to serve Grafana under a _sub path_: