16 lines
No EOL
397 B
Django/Jinja
16 lines
No EOL
397 B
Django/Jinja
{% set dashboard_ssl = use_ssl_dashboard | default(use_ssl) %}
|
|
http:
|
|
routers:
|
|
dashboard:
|
|
rule: "Host(`{{ dashboard_domain }}`)"
|
|
service: api@internal
|
|
entryPoints:
|
|
- {{ 'websecure' if dashboard_ssl else 'web' }}
|
|
{% if dashboard_ssl %}
|
|
tls:
|
|
{% if cert_mode == 'acme' %}
|
|
certResolver: {{ ssl_cert_resolver }}
|
|
{% else %}
|
|
{}
|
|
{% endif %}
|
|
{% endif %} |