
commit b86bbd748de10157e0022cc0ef7746c7adcaea97 Author: David Fifield <david@bamsoftware.com> Date: Fri Jan 20 15:42:42 2017 -0800 Add --acme-email option. --- server/server.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/server.go b/server/server.go index bedc70c..0ff736b 100644 --- a/server/server.go +++ b/server/server.go @@ -213,11 +213,13 @@ func startServer(ln net.Listener) (net.Listener, error) { } func main() { + var acmeEmail string var acmeHostnamesCommas string var disableTLS bool var logFilename string flag.Usage = usage + flag.StringVar(&acmeEmail, "acme-email", "", "optional contact email for Let's Encrypt notifications") flag.StringVar(&acmeHostnamesCommas, "acme-hostnames", "", "comma-separated hostnames for TLS certificate") flag.BoolVar(&disableTLS, "disable-tls", false, "don't use HTTPS") flag.StringVar(&logFilename, "log", "", "log file to write to") @@ -250,6 +252,7 @@ func main() { certManager := autocert.Manager{ Prompt: autocert.AcceptTOS, HostPolicy: autocert.HostWhitelist(acmeHostnames...), + Email: acmeEmail, } // The ACME responder only works when it is running on port 443. In case
participants (1)
-
dcf@torproject.org