From 555417110b4cd3927158acc1d7cf4a47266e6ef0 Mon Sep 17 00:00:00 2001 From: LandaMm Date: Sun, 18 May 2025 20:24:00 +0200 Subject: [PATCH] feat: extract port from .env --- cmd/hspguard/main.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/cmd/hspguard/main.go b/cmd/hspguard/main.go index 4198d7c..6981031 100644 --- a/cmd/hspguard/main.go +++ b/cmd/hspguard/main.go @@ -2,6 +2,7 @@ package main import ( "context" + "fmt" "log" "os" @@ -31,7 +32,12 @@ func main() { user.EnsureAdminUser(ctx, repo) - server := api.NewAPIServer(":3000", repo) + port := os.Getenv("PORT") + if port == "" { + port = "3000" + } + + server := api.NewAPIServer(fmt.Sprintf(":%s", port), repo) if err := server.Run(); err != nil { log.Fatalln("ERR: Failed to start server:", err) }