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[application_id].synapse %} {% set http_port = ports.localhost.http['web-app-matrix_synapse'] %} server_name {{domains[application_id].synapse}}; {% include 'roles/srv-web-7-7-letsencrypt/templates/ssl_header.j2' %} # For the federation port listen 8448 ssl default_server; listen [::]:8448 ssl default_server; {% include 'roles/srv-web-7-7-inj-compose/templates/global.includes.conf.j2'%} {% include 'roles/srv-proxy-7-4-core/templates/location/proxy_basic.conf.j2' %} }