From 1757d1d8e5eb3a9b3ad78cb1395560bdd5ca448c Mon Sep 17 00:00:00 2001 From: Niklas Kapelle Date: Sun, 7 Jun 2026 21:17:14 +0200 Subject: [PATCH] added listen flag --- main.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 33e3709..23bf3a2 100644 --- a/main.go +++ b/main.go @@ -101,6 +101,7 @@ func validateUnlockCommand(command string) bool { func main() { unlockCommandFlag := flag.String("command", "", "what script to execute to unlock the volume") + listenOn := flag.String("listen", ":50059", "specify port to listen on") flag.Parse() if *unlockCommandFlag == "" { @@ -125,7 +126,7 @@ func main() { mux.Handle("/api/unlock", apiKeyMiddleware(apiKey, http.HandlerFunc(unlockZFSHandler))) srv := &http.Server{ - Addr: ":8080", + Addr: *listenOn, Handler: mux, ReadTimeout: 5 * time.Second, WriteTimeout: 31 * time.Second,