From c0ca599dbd022692624836c9eb4520edbc8f4cec Mon Sep 17 00:00:00 2001 From: Bel LaPointe <153096461+breel-render@users.noreply.github.com> Date: Wed, 9 Sep 2026 07:26:45 -0700 Subject: [PATCH] update help --- config.go | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/config.go b/config.go index 49240ba..b649da4 100644 --- a/config.go +++ b/config.go @@ -3,6 +3,7 @@ package main import ( "flag" "fmt" + "log" "os" "gopkg.in/yaml.v2" @@ -34,7 +35,7 @@ func NewConfig() (Config, error) { fs.StringVar(&c.Cert.CRT, "crt", "", "path to .crt") fs.StringVar(&c.Cert.Key, "key", "", "path to .key") fs.IntVar(&c.Port, "p", 56112, "port to listen on") - f := fs.String("f", "/dev/null", `file of {domains:{.com:{google:{to: scheme://host:port, basicAuth: u:p, redir: false}}}}`) + f := fs.String("f", "/dev/null", `file of {domains:{com:{google:{to: scheme://host:port, basicAuth: u:p, redir: false}}}}`) if err := fs.Parse(os.Args[1:]); err != nil { return c, err } @@ -47,5 +48,13 @@ func NewConfig() (Config, error) { return c, fmt.Errorf("no domains configured") } + keys := []string{} + for k, v := range c.Domains { + for k2 := range v { + keys = append(keys, fmt.Sprintf("%s.%s", k2, k)) + } + } + log.Printf("redirecting %+v", keys) + return c, nil }