func init() { if db1 { fmt.Printf("jsonp - Calling caddy.RegisterPlugin\n") } caddy.RegisterPlugin("jsonp", caddy.Plugin{ ServerType: "http", Action: Setup, }) }
// RegisterStorageProvider registers provider by name for storing tls data func RegisterStorageProvider(name string, provider StorageConstructor) { storageProviders[name] = provider caddy.RegisterPlugin("tls.storage."+name, caddy.Plugin{}) }
// RegisterDNSProvider registers provider by name for solving the ACME DNS challenge. func RegisterDNSProvider(name string, provider DNSProviderConstructor) { dnsProviders[name] = provider caddy.RegisterPlugin("tls.dns."+name, caddy.Plugin{}) }
func init() { caddy.RegisterPlugin("rewrite", caddy.Plugin{ ServerType: "http", Action: setup, }) }
func init() { caddy.RegisterPlugin("bind", caddy.Plugin{ ServerType: "http", Action: setupBind, }) }
func init() { caddy.RegisterPlugin("realip", caddy.Plugin{ ServerType: "http", Action: Setup, }) }
func init() { caddy.RegisterPlugin(pluginName, caddy.Plugin{ ServerType: serverType, Action: setupMaxRequestBody, }) }
func init() { caddy.RegisterPlugin("tls", caddy.Plugin{Action: setupTLS}) }
func init() { caddy.RegisterPlugin("websocket", caddy.Plugin{ ServerType: "http", Action: setup, }) }
func init() { caddy.RegisterPlugin("root", caddy.Plugin{ ServerType: "http", Action: setupRoot, }) }
func init() { caddy.RegisterPlugin("basicauth", caddy.Plugin{ ServerType: "http", Action: setup, }) }
func init() { caddy.RegisterPlugin("mailout", caddy.Plugin{ ServerType: "http", Action: setup, }) }
func init() { caddy.RegisterPlugin("internal", caddy.Plugin{ ServerType: "http", Action: setup, }) }
func init() { caddy.RegisterPlugin("startup", caddy.Plugin{Action: Startup}) caddy.RegisterPlugin("shutdown", caddy.Plugin{Action: Shutdown}) }
func init() { caddy.RegisterPlugin("fastcgi", caddy.Plugin{ ServerType: "http", Action: setup, }) }
func init() { caddy.RegisterPlugin("templates", caddy.Plugin{ ServerType: "http", Action: setup, }) }