В настоящее время я использую jwilder-nginx-reverse-proxy, но планирую заменить его на Traefik v2.0. Миграция всех конфигов моего экземпляра докера до сих пор работала нормально, но ATM я борюсь с какой-то частью пользовательской конфигурации nginx ...
Чтобы все в моей локальной сети (10.41.xy) автоматически входили в систему какadmin в Grafana Я добавил этот хак в nginx-config:
set $grafana_user "";
if ($remote_addr ~ "^10.41.") {
set $grafana_user "admin";
}
proxy_set_header X-WEBAUTH-USER $grafana_user;
(Grafana настроен соответствующим образом)
... каждый из публичного интернета должен знать свои учетные данные.
Это прекрасно работает с jwilder-nginx-reverse-proxy, но я не могу понять, как условно установить заголовки в Traefik 2.0. Итак ...
- ... на случай, если я пропустил это: есть ли способ условно установить заголовки в Traefik?
- ... есть ли другой хороший способ добиться этого? это с графаной? (в настройках Grafana я довольно гибкий)
Заранее большое спасибо!