From f1fe26da03d7402b1d33b5ccf47c85f0a066680d Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 31 Jan 2026 17:47:51 +0200 Subject: Fix relayd template loop closing syntax Amp-Thread-ID: https://ampcode.com/threads/T-019c14ac-164f-776f-8648-471d4ac4ce5a Co-authored-by: Amp --- frontends/etc/relayd.conf.tpl | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/frontends/etc/relayd.conf.tpl b/frontends/etc/relayd.conf.tpl index 8c33dcf..9c0f571 100644 --- a/frontends/etc/relayd.conf.tpl +++ b/frontends/etc/relayd.conf.tpl @@ -68,18 +68,15 @@ http protocol "https" { # Jellyfin uses NodePorts (bypasses Traefik) <% for my $host (@$f3s_hosts) { for my $prefix (@prefixes) { - if ($host eq 'registry.f3s.buetow.org') { - -%> + if ($host eq 'registry.f3s.buetow.org') { -%> match request header "Host" value "<%= $prefix.$host -%>" forward to - <% } elsif ($host eq 'jellyfin.f3s.buetow.org') { - -%> + <% } elsif ($host eq 'jellyfin.f3s.buetow.org') { -%> match request header "Host" value "<%= $prefix.$host -%>" forward to - <% } else { - -%> + <% } else { -%> match request header "Host" value "<%= $prefix.$host -%>" forward to - <% } - } - } -%> + <% } -%> + <% } -%> + <% } -%> # Add cache-control headers to f3s fallback pages (served from localhost when cluster is down) match response header set "Cache-Control" value "no-cache, no-store, must-revalidate" -- cgit v1.2.3