all repos — nixfiles @ 7878e4a7cb3071a6acbb857eee07d90635f98911

System and user configuration, managed by nix and home-manager

linde: enable IPv4 HTTP connections

Alan Pearce
commit

7878e4a7cb3071a6acbb857eee07d90635f98911

parent

37978e94eaf2fd302924e53490ec17414d19186a

1 file changed, 12 insertions(+), 5 deletions(-)

changed files
M system/hosts/linde.nix → system/hosts/linde.nix
@@ -552,6 +552,10 @@ timeout connect 5000ms
timeout client 50000ms timeout server 50000ms + frontend http + bind ${net-ip4}:80 + default_backend caddy + frontend https bind ${net-ip4}:443
@@ -561,15 +565,18 @@ acl sniff_ssh req.payload(0,7) -m str "SSH-2.0"
tcp-request content accept if sniff_https use_backend ssh if sniff_ssh use_backend ssh if { req_ssl_sni -i ssh.alin.ovh } - use_backend pr_caddy if { req_ssl_sni -i pr.alin.ovh } + use_backend pr_caddys if { req_ssl_sni -i pr.alin.ovh } - default_backend caddy + default_backend caddys backend caddy - server caddy [${net-ip6}]:443 + server caddy [${net-ip6}]:80 - backend pr_caddy - server pr_caddy [${gitpr6}]:443 + backend caddys + server caddys [${net-ip6}]:443 + + backend pr_caddys + server pr_caddys [${gitpr6}]:443 backend ssh mode tcp