From 08c567f7af472bbcffd4e92bc85caefd586c7389 Mon Sep 17 00:00:00 2001 From: nd <git@notandy.de> Date: Sat, 13 Nov 2021 20:30:42 +0100 Subject: [PATCH] add more options to stream proxying --- defaults/main.yml | 2 ++ templates/stream.conf.j2 | 2 ++ 2 files changed, 4 insertions(+) diff --git a/defaults/main.yml b/defaults/main.yml index 33f2141..a7c56a1 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -52,6 +52,8 @@ nginx_streams_defaults: includes: [] proxy_pass: ~ proxy_protocol: "off" + proxy_connect_timeout: "2s" + proxy_next_upstream_tries: 2 nginx_forcessl_vhost: "https-redirect": diff --git a/templates/stream.conf.j2 b/templates/stream.conf.j2 index f5cb28c..d4a06ad 100644 --- a/templates/stream.conf.j2 +++ b/templates/stream.conf.j2 @@ -10,6 +10,8 @@ server { proxy_pass {{ stream.proxy_pass }}; proxy_protocol {{ stream.proxy_protocol }}; + proxy_connect_timeout {{ stream.proxy_connect_timeout }}; + proxy_next_upstream_tries {{ stream.proxy_next_upstream_tries }}; {% for c in stream.custom|default([]) %} {{ c }}; -- GitLab