blob: 8c093099346139dcd0baa9c1ffe659ab324f3112 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
---
# monitoring_landingpage_hostnames:
# - "mon.example.com"
# monitoring_landingpage_tls:
# certificate_provider: "{{ acme_client }}"
#monitoring_landingpage_title: "Example Monitoring Host"
monitoring_landingpage_services:
- prometheus
- alertmanager
- grafana
# monitoring_landingpage_vhost_extra_directives: |
# include snippets/whawty-sso-example.conf;
monitoring_landingpage_service_extra_directives: {}
# prometheus: |
# proxy_set_header Authorization "Basic {{ 'user:pass' | b64encode }}";
# alertmanager: |
# proxy_set_header Authorization "Basic {{ 'user:pass' | b64encode }}";
# grafana: |
# auth_request_set $username $upstream_http_x_username;
# proxy_set_header X-WEBAUTH-USER $username;
# proxy_set_header Authorization "";
|