From e98587adfa904b0f93a54b6db97ea5ee951a4924 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Mon, 13 Apr 2026 14:13:59 +0300 Subject: add goprecords.f3s.buetow.org --- frontends/etc/relayd.conf.tpl | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'frontends/etc') diff --git a/frontends/etc/relayd.conf.tpl b/frontends/etc/relayd.conf.tpl index 29f5875..f850dd2 100644 --- a/frontends/etc/relayd.conf.tpl +++ b/frontends/etc/relayd.conf.tpl @@ -124,9 +124,11 @@ relay "https4" { session timeout 300 # Primary: f3s cluster (with health checks) - Falls back to localhost when all hosts down forward to port 80 check tcp - # Static landing page is routed through a local relay so it can fall back to localhost - forward to port 18080 check tcp forward to port 8080 check http "/" code 200 + # Static landing page is routed through a local relay so it can fall back to localhost. + # Listed after localhost so it does NOT become a general fallback for k3s failures; + # only reached via explicit "match ... forward to " rules. + forward to port 18080 check tcp # Registry uses separate port and table forward to port 30001 check tcp # Jellyfin uses NodePorts (bypasses Traefik) @@ -141,9 +143,11 @@ relay "https6" { session timeout 300 # Primary: f3s cluster (with health checks) - Falls back to localhost when all hosts down forward to port 80 check tcp - # Static landing page is routed through a local relay so it can fall back to localhost - forward to port 18080 check tcp forward to port 8080 check http "/" code 200 + # Static landing page is routed through a local relay so it can fall back to localhost. + # Listed after localhost so it does NOT become a general fallback for k3s failures; + # only reached via explicit "match ... forward to " rules. + forward to port 18080 check tcp # Registry uses separate port and table forward to port 30001 check tcp # Jellyfin uses NodePorts (bypasses Traefik) -- cgit v1.2.3