defaults log global mode tcp timeout connect 10s timeout client 36h timeout server 36h balance leastconn {% if groups["gitea"] | length > 0 %} listen gitea_ssh bind *:2499 option tcp-check tcp-check expect rstring SSH-2.0-OpenSSH.* {% for host in groups["gitea"] %} server {{ host }} {{ host }}:2498 {% endfor %} {% endif %}