From 532d7f9a4c8f738a89039a3d6f012c65736e4783 Mon Sep 17 00:00:00 2001 From: Ian Fijolek Date: Thu, 6 Jul 2023 17:42:01 -0700 Subject: [PATCH] Use Authelia for Grafana login --- core/metrics/grafana.nomad | 1 + core/metrics/grafana/grafana.ini | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/core/metrics/grafana.nomad b/core/metrics/grafana.nomad index bd3eb2d..7eca11b 100644 --- a/core/metrics/grafana.nomad +++ b/core/metrics/grafana.nomad @@ -26,6 +26,7 @@ job "grafana" { tags = [ "traefik.enable=true", "traefik.http.routers.grafana.entryPoints=websecure", + "traefik.http.routers.grafana.middlewares=authelia@nomad", ] } diff --git a/core/metrics/grafana/grafana.ini b/core/metrics/grafana/grafana.ini index 7c6bb8f..8558a1f 100644 --- a/core/metrics/grafana/grafana.ini +++ b/core/metrics/grafana/grafana.ini @@ -283,7 +283,7 @@ log_queries = [auth.proxy] {{ with nomadService "traefik" -}} enabled = true -header_name = X-WEBAUTH-USER +header_name = Remote-User header_property = username auto_sign_up = true {{- $last := len . | subtract 1 -}}