diff options
| author | Paul Buetow <paul@buetow.org> | 2026-04-13 14:13:59 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-04-13 14:13:59 +0300 |
| commit | e98587adfa904b0f93a54b6db97ea5ee951a4924 (patch) | |
| tree | 3495ee18196b5d6ca11a39a0f0db58173e67f906 /frontends/etc/relayd.conf.tpl | |
| parent | 9747e2712c1fc1434acecff87f96a380d70a8648 (diff) | |
add goprecords.f3s.buetow.org
Diffstat (limited to 'frontends/etc/relayd.conf.tpl')
| -rw-r--r-- | frontends/etc/relayd.conf.tpl | 12 |
1 files changed, 8 insertions, 4 deletions
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 <f3s> port 80 check tcp - # Static landing page is routed through a local relay so it can fall back to localhost - forward to <f3s_static_proxy> port 18080 check tcp forward to <localhost> 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 <f3s_static_proxy>" rules. + forward to <f3s_static_proxy> port 18080 check tcp # Registry uses separate port and table forward to <f3s_registry> 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 <f3s> port 80 check tcp - # Static landing page is routed through a local relay so it can fall back to localhost - forward to <f3s_static_proxy> port 18080 check tcp forward to <localhost> 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 <f3s_static_proxy>" rules. + forward to <f3s_static_proxy> port 18080 check tcp # Registry uses separate port and table forward to <f3s_registry> port 30001 check tcp # Jellyfin uses NodePorts (bypasses Traefik) |
