nidus-sync/htmlpage/static.go
2026-01-14 18:59:19 +00:00

20 lines
332 B
Go

package htmlpage
import (
"embed"
"net/http"
"github.com/go-chi/chi/v5"
)
//go:embed static/*
var EmbeddedStaticFS embed.FS
var localFS http.Dir
func AddStaticRoute(r chi.Router, path string) {
if localFS == "" {
localFS = http.Dir("./htmlpage/static")
}
FileServer(r, "/static", localFS, EmbeddedStaticFS, "static")
}