Documentation ¶ Index ¶ func Config(domain string, certFile string, keyFile string) (*crypto_tls.Config, error) func InitCertManager(host string, email string) *autocert.Manager func ServerOverrides(domain string, server http.Server, domainConfig config.Server) http.Server Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Config ¶ func Config(domain string, certFile string, keyFile string) (*crypto_tls.Config, error) Config - Returns a TLS configuration. func InitCertManager ¶ func InitCertManager(host string, email string) *autocert.Manager InitCertManager - Initialise the Certification Manager for auto generation. func ServerOverrides ¶ func ServerOverrides(domain string, server http.Server, domainConfig config.Server) http.Server ServerOverrides - Overrides the http.Server configuration for TLS. Types ¶ This section is empty. Source Files ¶ View all Source files tls.go Click to show internal directories. Click to hide internal directories.