diff --git a/.env.example b/.env.example index bb14beb..06acd6b 100644 --- a/.env.example +++ b/.env.example @@ -1,5 +1,7 @@ PORT=3001 +HOST="127.0.0.1" + DATABASE_URL="postgres://:@:/?sslmode=disable" ADMIN_NAME="admin" diff --git a/cmd/hspguard/main.go b/cmd/hspguard/main.go index 6981031..696df39 100644 --- a/cmd/hspguard/main.go +++ b/cmd/hspguard/main.go @@ -32,12 +32,17 @@ func main() { user.EnsureAdminUser(ctx, repo) + host := os.Getenv("HOST") + if host == "" { + host = "0.0.0.0" + } + port := os.Getenv("PORT") if port == "" { port = "3000" } - server := api.NewAPIServer(fmt.Sprintf(":%s", port), repo) + server := api.NewAPIServer(fmt.Sprintf("127.0.0.1:%s", port), repo) if err := server.Run(); err != nil { log.Fatalln("ERR: Failed to start server:", err) }