ansible-role-nginx/templates/stream.conf.j2
2021-09-04 22:44:41 +02:00

22 lines
452 B
Django/Jinja

#jinja2:lstrip_blocks: True
{% set stream = {}|combine(nginx_streams_defaults, item.value, recursive=True) %}
{% set stream_name = item.key %}
server {
{% for i in stream.listen.custom %}
listen {{ i }};
{% endfor %}
proxy_pass {{ stream.proxy_pass }};
proxy_protocol {{ stream.proxy_protocol }};
{% for c in stream.custom|default([]) %}
{{ c }};
{% endfor %}
{% for include in stream.includes %}
include {{ include }};
{% endfor %}
}