From 3fcf265d8000cc80ef0e2ffafe176ce2bf376b7d Mon Sep 17 00:00:00 2001 From: arukiidou Date: Tue, 26 Mar 2024 04:22:05 +0900 Subject: [PATCH] Move from http.FileServer to http.FileServerFS --- pkg/api/dashboard/dashboard.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/api/dashboard/dashboard.go b/pkg/api/dashboard/dashboard.go index ebcaf315e..667092dbd 100644 --- a/pkg/api/dashboard/dashboard.go +++ b/pkg/api/dashboard/dashboard.go @@ -34,7 +34,7 @@ func Append(router *mux.Router, customAssets fs.FS) { // allow iframes from our domains only // https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/frame-src w.Header().Set("Content-Security-Policy", "frame-src 'self' https://traefik.io https://*.traefik.io;") - http.StripPrefix("/dashboard/", http.FileServer(http.FS(assets))).ServeHTTP(w, r) + http.StripPrefix("/dashboard/", http.FileServerFS(assets)).ServeHTTP(w, r) }) } @@ -46,7 +46,7 @@ func (g Handler) ServeHTTP(w http.ResponseWriter, r *http.Request) { // allow iframes from our domains only // https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/frame-src w.Header().Set("Content-Security-Policy", "frame-src 'self' https://traefik.io https://*.traefik.io;") - http.FileServer(http.FS(assets)).ServeHTTP(w, r) + http.FileServerFS(assets).ServeHTTP(w, r) } func safePrefix(req *http.Request) string {