caddy is an extensible server platform and uses TLS by default

Caddy is most often used as an HTTPS server, but it is suitable
for any long-running Go program. First and foremost, it is a platform
to run Go applications. Caddy apps are just Go programs that are
implemented as Caddy modules. Two apps -- tls and http -- ship 
standard with Caddy.
