Esempio n. 1
0
func init() {
	if db1 {
		fmt.Printf("jsonp - Calling caddy.RegisterPlugin\n")
	}
	caddy.RegisterPlugin("jsonp", caddy.Plugin{
		ServerType: "http",
		Action:     Setup,
	})
}
Esempio n. 2
0
// 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{})
}
Esempio n. 3
0
// 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{})
}
Esempio n. 4
0
func init() {
	caddy.RegisterPlugin("rewrite", caddy.Plugin{
		ServerType: "http",
		Action:     setup,
	})
}
Esempio n. 5
0
func init() {
	caddy.RegisterPlugin("bind", caddy.Plugin{
		ServerType: "http",
		Action:     setupBind,
	})
}
Esempio n. 6
0
func init() {
	caddy.RegisterPlugin("realip", caddy.Plugin{
		ServerType: "http",
		Action:     Setup,
	})
}
Esempio n. 7
0
func init() {
	caddy.RegisterPlugin(pluginName, caddy.Plugin{
		ServerType: serverType,
		Action:     setupMaxRequestBody,
	})
}
Esempio n. 8
0
func init() {
	caddy.RegisterPlugin("tls", caddy.Plugin{Action: setupTLS})
}
Esempio n. 9
0
func init() {
	caddy.RegisterPlugin("websocket", caddy.Plugin{
		ServerType: "http",
		Action:     setup,
	})
}
Esempio n. 10
0
func init() {
	caddy.RegisterPlugin("root", caddy.Plugin{
		ServerType: "http",
		Action:     setupRoot,
	})
}
Esempio n. 11
0
func init() {
	caddy.RegisterPlugin("basicauth", caddy.Plugin{
		ServerType: "http",
		Action:     setup,
	})
}
Esempio n. 12
0
func init() {
	caddy.RegisterPlugin("mailout", caddy.Plugin{
		ServerType: "http",
		Action:     setup,
	})
}
Esempio n. 13
0
func init() {
	caddy.RegisterPlugin("internal", caddy.Plugin{
		ServerType: "http",
		Action:     setup,
	})
}
Esempio n. 14
0
func init() {
	caddy.RegisterPlugin("startup", caddy.Plugin{Action: Startup})
	caddy.RegisterPlugin("shutdown", caddy.Plugin{Action: Shutdown})
}
Esempio n. 15
0
func init() {
	caddy.RegisterPlugin("fastcgi", caddy.Plugin{
		ServerType: "http",
		Action:     setup,
	})
}
Esempio n. 16
0
func init() {
	caddy.RegisterPlugin("templates", caddy.Plugin{
		ServerType: "http",
		Action:     setup,
	})
}