diff --git a/modules/kubernetes/f1-stream/files/internal/proxy/proxy.go b/modules/kubernetes/f1-stream/files/internal/proxy/proxy.go index 92ce5b9e..d3785e0d 100644 --- a/modules/kubernetes/f1-stream/files/internal/proxy/proxy.go +++ b/modules/kubernetes/f1-stream/files/internal/proxy/proxy.go @@ -58,8 +58,8 @@ function rw(u){ if(!u||typeof u!=='string')return u; if(u.startsWith('/proxy/'))return u; if(u.startsWith(H+'/proxy/'))return u.slice(H.length); -if(u.startsWith(H+'/'))return u.slice(H.length); -if(u.startsWith(H))return u.slice(H.length)||'/'; +if(u.startsWith(H+'/')){var hp=u.slice(H.length);return P+hp;} +if(u.startsWith(H))return P+'/'; if(u.startsWith('/'))return P+u; if(u.startsWith(O))return P+u.slice(O.length); try{var p=new URL(u);if(p.protocol==='http:'||p.protocol==='https:'){return'/proxy/'+b64(p.origin)+p.pathname+p.search+p.hash;}}catch(e){} diff --git a/modules/kubernetes/f1-stream/main.tf b/modules/kubernetes/f1-stream/main.tf index 5eeba860..455fe778 100644 --- a/modules/kubernetes/f1-stream/main.tf +++ b/modules/kubernetes/f1-stream/main.tf @@ -37,7 +37,7 @@ resource "kubernetes_deployment" "f1-stream" { } spec { container { - image = "viktorbarzin/f1-stream:v1.2.6" + image = "viktorbarzin/f1-stream:v1.2.7" name = "f1-stream" resources { limits = {