{ "@id": "{{ stack.name }}_upstream", {% if domain is not undefined and not none %} "match": [ { "host": [ "{{ stack.name }}.{{ server_domain }}" ] } ], {% else %} "match": [ { "path": [ "/{{ stack.name }}*" ] } ], {% endif %} "handle": [ { "handler": "reverse_proxy", "upstreams": [ { "dial": "{{ stack.name }}_app:80" } ] } ] }