diff --git a/roles/service-prometheus/templates/node_exporter_vhost.conf.j2 b/roles/service-prometheus/templates/node_exporter_vhost.conf.j2 index b70facc..6573edc 100644 --- a/roles/service-prometheus/templates/node_exporter_vhost.conf.j2 +++ b/roles/service-prometheus/templates/node_exporter_vhost.conf.j2 @@ -3,8 +3,13 @@ server { listen [{{ lookup('dig', inventory_hostname, 'qtype=AAAA') }}]:9100 ssl; server_name {{ inventory_hostname_short }}.{{ http_domain_external }} {{ inventory_hostname_short }}.{{ http_domain_internal }}; +{% if acme_server == 'zuckerwatte' %} ssl_certificate /etc/nginx/ssl/{{ inventory_hostname_short }}.{{ http_domain_external }}/fullchain.pem; ssl_certificate_key /etc/nginx/ssl/{{ inventory_hostname_short }}.{{ http_domain_external }}/privkey.pem; +{% else %} + ssl_certificate /etc/nginx/ssl/{{ http_domain_external }}/fullchain.pem; + ssl_certificate_key /etc/nginx/ssl/{{ http_domain_external }}/privkey.pem; +{% endif %} include /etc/nginx/snippets/letsencrypt-acme-challenge.conf;