From f064889a4f6230fec37da021087b6e2bfb29cc58 Mon Sep 17 00:00:00 2001 From: Matthew Holt Date: Mon, 3 Jun 2019 15:35:14 -0600 Subject: Customize admin endpoint address with -listen flag This is a temporary holdover for development purposes --- cmd/run.go | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'cmd') diff --git a/cmd/run.go b/cmd/run.go index 1663dfb..47b587a 100644 --- a/cmd/run.go +++ b/cmd/run.go @@ -1,6 +1,7 @@ package caddycmd import ( + "flag" "log" "bitbucket.org/lightcodelabs/caddy2" @@ -8,14 +9,18 @@ import ( // Main executes the main function of the caddy command. func Main() { - addr := ":1234" // TODO: for dev only - err := caddy2.StartAdmin(addr) + flag.Parse() + + err := caddy2.StartAdmin(*listenAddr) if err != nil { log.Fatal(err) } defer caddy2.StopAdmin() - log.Println("Caddy 2 admin endpoint listening on", addr) + log.Println("Caddy 2 admin endpoint listening on", *listenAddr) select {} } + +// TODO: for dev only +var listenAddr = flag.String("listen", ":1234", "The admin endpoint listener address") -- cgit v1.2.3