Documentation ¶ Index ¶ func Config(domain string, domainConfigTLS config.TLS) (*crypto_tls.Config, error) func InitCertManager(host string, email string, cacheDir string) *autocert.Manager func ServerOverrides(domain string, server *http.Server, domainConfig config.Server) (err error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Config ¶ func Config(domain string, domainConfigTLS config.TLS) (*crypto_tls.Config, error) Config - Returns a TLS configuration. func InitCertManager ¶ func InitCertManager(host string, email string, cacheDir string) *autocert.Manager InitCertManager - Initialise the Certification Manager for auto generation. func ServerOverrides ¶ func ServerOverrides(domain string, server *http.Server, domainConfig config.Server) (err error) 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.