#1 Caddy
Package caddy implements the Caddy server manager.
SSL certificates made easy with a high level wrapper around acme/autocert.
Health score 53/100, confidence 80/100.
| Latest version | v1.0.1 |
| Imported by | 1 packages |
| Stars | 0 |
| Forks | 0 |
| Last activity | 1 years ago |
| Latest release | Unknown |
| License | Unknown |
| Known vuln records | 0 |
| Symbol | Kind | Synopsis |
|---|---|---|
| SecureServer | Type | type SecureServer struct{} |
| NewSecureServer | Function | func NewSecureServer(h http.Handler, hostnames ...string) (*SecureServer, error) |
| NewServer | Function | func NewServer(c ServerConfig) (*SecureServer, error) |
| SecureServer.ListenAndServe | Method | func (ss *SecureServer) ListenAndServe() |
| ServerConfig | Type | type ServerConfig struct{ ... } |
| ServerConfig.CertCache | Field | CertCache autocert.Cache |
| ServerConfig.GracefulShutdownErrHandler | Field | GracefulShutdownErrHandler func(error) |
| ServerConfig.GracefulnessTimeout | Field | GracefulnessTimeout time.Duration |
| ServerConfig.HTTPPort | Field | HTTPPort string |
| ServerConfig.HTTPSPort | Field | HTTPSPort string |
| ServerConfig.Handler | Field | Handler http.Handler |
| ServerConfig.Hostnames | Field | Hostnames []string |
Package caddy implements the Caddy server manager.
Package secure is an HTTP middleware for Go that facilitates some quick security wins.
Package caddy implements the Caddy server manager.
Package secure is an HTTP middleware for Go that facilitates some quick security wins.
Package nosurf implements an HTTP handler that mitigates Cross-Site Request Forgery Attacks.
Package csrf (gorilla/csrf) provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications & services.
An n-out-of-N keys encryption/decryption framework based on Shamir's Secret Sharing algorithm.