servers/services/traefik/config/dynamic/dashboard.yaml
2021-03-13 15:06:33 +01:00

20 lines
438 B
YAML

#jinja2: lstrip_blocks: True
---
# Dashboard Configuration
http:
routers:
dashboard:
rule: Host(`traefik.{{ main_domain }}`)
service: api@internal
{% if dashboard_users is defined %}
middlewares:
- dashboard_auth
middlewares:
dashboard_auth:
basicAuth:
users:
{% for user in dashboard_users %}
- "{{ user.name }}:{{ user.password }}"
{% endfor %}
{% endif %}