diff options
Diffstat (limited to 'gopher.go')
| -rw-r--r-- | gopher.go | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -20,6 +20,18 @@ func buildGopherServer(server Server, config *Configuration) (sr.Server, error) _, info, _, errlog := Loggers(config) _ = info.Log("msg", "starting gopher server", "addr", addr) + if server.TLS != nil { + return gopher.NewTLSServer( + context.Background(), + server.Hostnames[0], + "tcp", + addr, + logging.LogRequests(info)(routes(server)), + errlog, + server.TLS, + ) + } + return gopher.NewServer( context.Background(), server.Hostnames[0], |
