all repos — website @ 0d1de2258553f16c9cd492f02f591c4d5457f958

My website

Brand executable with commit hash for server header

Alan Pearce
commit

0d1de2258553f16c9cd492f02f591c4d5457f958

parent

bf469bae36ebad75bfd167074f104b6b2d66a3b0

1 file changed, 3 insertions(+), 1 deletion(-)

changed files
M server.goserver.go
@@ -46,6 +46,8 @@
//go:embed all:public/* var fs embed.FS +var Commit string + func main() { config := Config{} if help, err := conf.Parse("", &config); err != nil {
@@ -92,7 +94,6 @@ ProxyHeader: "Fly-Client-IP",
GETOnly: true, ReadTimeout: 5 * time.Minute, WriteTimeout: 5 * time.Minute, - ServerHeader: "Fiber", StrictRouting: true, UnescapePath: true, })
@@ -135,6 +136,7 @@ hosts[config.BaseURL.Host] = &Host{website}
toplevel := fiber.New(fiber.Config{ DisableStartupMessage: config.Production, + ServerHeader: fmt.Sprintf("website (%s)", Commit), }) toplevel.Get("/health", func(c *fiber.Ctx) error { return c.SendStatus(fiber.StatusOK)