From 9376d473a493f47702a5bfc6d37277094560011f Mon Sep 17 00:00:00 2001 From: 3thibaut1304 Date: Wed, 2 Jul 2025 12:56:04 +0200 Subject: [PATCH] fix service traefik with basic auth --- src/components/services/Traefik.vue | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/components/services/Traefik.vue b/src/components/services/Traefik.vue index 9d26bad..6d73779 100644 --- a/src/components/services/Traefik.vue +++ b/src/components/services/Traefik.vue @@ -42,7 +42,12 @@ export default { }, methods: { fetchStatus: async function () { - this.fetch("/api/version") + let headers = {}; + if (this.item.basic_auth) { + const encodedCredentials = btoa(this.item.basic_auth); + headers["Authorization"] = `Basic ${encodedCredentials}`; + } + this.fetch("/api/version", { headers }) .then((response) => { this.fetchOk = true; this.versionstring = response.Version;