From 0ecea294134e2469a027dcd8d6dacdeda76113b4 Mon Sep 17 00:00:00 2001 From: Kyle Isom Date: Fri, 27 Mar 2026 17:07:26 -0700 Subject: [PATCH] remove $PORT, use config for listen port MCP's pasta port mapping maps host:randomport to container:routeport. The app must listen on the route's port (443) inside the container, configured via HTTP_PORT in kls.conf. Co-Authored-By: Claude Opus 4.6 (1M context) --- main.go | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/main.go b/main.go index b3ae164..2b99b4e 100644 --- a/main.go +++ b/main.go @@ -6,7 +6,6 @@ import ( "log" "net" "net/http" - "os" "git.wntrmute.dev/kyle/goutils/config" "git.wntrmute.dev/kyle/goutils/die" @@ -30,15 +29,10 @@ func main() { srv := &server{db: db} http.Handle("/", srv) - var addr string - if port := os.Getenv("PORT"); port != "" { - addr = ":" + port - } else { - addr = net.JoinHostPort( - config.Get("HTTP_ADDR"), - config.GetDefault("HTTP_PORT", "8000"), - ) - } + addr := net.JoinHostPort( + config.Get("HTTP_ADDR"), + config.GetDefault("HTTP_PORT", "8000"), + ) log.Print("listening on ", addr) log.Fatal(http.ListenAndServe(addr, nil)) }