Преглед на файлове

Merge pull request #10605 from tsvehagen/haproxy-example

docs: Add haproxy example for running behind reverse-proxy
Carl Bergquist преди 8 години
родител
ревизия
7c9913cb8a
променени са 1 файла, в които са добавени 17 реда и са изтрити 0 реда
  1. 17 0
      docs/sources/installation/behind_proxy.md

+ 17 - 0
docs/sources/installation/behind_proxy.md

@@ -68,6 +68,23 @@ server {
   }
 }
 ```
+
+#### HAProxy configuration with sub path
+```bash
+frontend http-in
+  bind *:80
+  use_backend grafana_backend if { path /grafana } or { path_beg /grafana/ }
+
+backend grafana_backend
+  # Requires haproxy >= 1.6
+  http-request set-path %[path,regsub(^/grafana/?,/)]
+
+  # Works for haproxy < 1.6
+  # reqrep ^([^\ ]*\ /)grafana[/]?(.*) \1\2
+
+  server grafana localhost:3000
+```
+
 ### IIS URL Rewrite Rule (Windows) with Subpath
 
 IIS requires that the URL Rewrite module is installed.