From 88524ce43c6a7e9715984adaab5cb91793dd3bc5 Mon Sep 17 00:00:00 2001 From: Caleb Gardner Date: Sat, 3 Aug 2024 05:29:56 -0500 Subject: [PATCH] Allow setting listen address (defaults to https port 443) --- main.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index 69038c1..0c1c190 100644 --- a/main.go +++ b/main.go @@ -28,9 +28,9 @@ var ( ) func main() { - addr := ":4223" mongoURL := flag.String("mongo", "", "Enables MongoDB usage for Darkstorm backend.") webRoot = flag.String("web-root", "", "Sets root directory of web server.") + addr := flag.String("addr", ":443", "Set listen address. Defaults to \":443\"") flag.Parse() if flag.NArg() != 1 { log.Fatal("You must specify key directory. ex: darkstorm-server /etc/web-keys") @@ -46,7 +46,7 @@ func main() { setupBackend(mux) setupWebsite(mux) serv := &http.Server{ - Addr: addr, + Addr: *addr, Handler: mux, } err := serv.ListenAndServeTLS(filepath.Join(flag.Arg(0), "cert.pem"), filepath.Join(flag.Arg(0), "key.pem"))