server { {# Somehow .j2 doesn't interpretate the passed variable right. For this reasons this redeclaration is necessary #} {# Could be that this is related to the set_fact use #} {% set domain = domains.matrix.synapse %} {% set http_port = ports.localhost.http.synapse %} server_name {{domains.matrix.synapse}}; {% include 'roles/network-letsencrypt/templates/ssl_header.j2' %} # For the federation port listen 8448 ssl default_server; listen [::]:8448 ssl default_server; {% include 'roles/srv-web-injector-core/templates/global.includes.conf.j2'%} {% include 'roles/srv-web-proxy-core/templates/location/proxy_basic.conf.j2' %} }