all repos — homestead @ 9bfc7eee277a466bad66b37634df93435eaf12ef

Code for my website

support IPv6

Alan Pearce
commit

9bfc7eee277a466bad66b37634df93435eaf12ef

parent

02c4877f0f533ef245801976db811c8f9e9c577e

2 files changed, 3 insertions(+), 1 deletion(-)

jump to
M nix/default.nixnix/default.nix
@@ -17,7 +17,7 @@ config = {
Cmd = [ "${server}/bin/website" ]; Env = [ "PRODUCTION=true" - "LISTEN_ADDRESS=" + "LISTEN_ADDRESS=::" "PORT=${builtins.toString PORT}" "ROOT=public" ];
M server.goserver.go
@@ -80,6 +80,7 @@ StrictRouting: true,
DisableDefaultDate: true, DisableHeaderNormalizing: true, DisableStartupMessage: true, + Network: fiber.NetworkTCP, }) prometheus := fiberprometheus.New("homestead") prometheus.RegisterAt(metricServer, "/metrics")
@@ -152,6 +153,7 @@
toplevel := fiber.New(fiber.Config{ DisableStartupMessage: runtimeConfig.Production, ServerHeader: fmt.Sprintf("website (%s)", Commit), + Network: fiber.NetworkTCP, }) toplevel.Get("/health", func(c *fiber.Ctx) error { return c.SendStatus(fiber.StatusOK)