Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigSuccess ¶ added in v1.0.3
type DeviceListRevProxy ¶ added in v1.0.3
type LetsEncryptServer ¶ added in v1.0.3
func (*LetsEncryptServer) Start ¶ added in v1.0.3
func (srv *LetsEncryptServer) Start(alreadyInit, reverseProxy, telegram bool, proxyPrefix, command, port string)
StartLetsEncrypt spawn a https web server powered by letsencrypt certificates
type PlainServer ¶ added in v1.0.3
type PlainServer struct { }
PlainServer represent the structure for http plain server
func (*PlainServer) Start ¶ added in v1.0.3
func (srv *PlainServer) Start(alreadyInit, reverseProxy, telegram bool, proxyPrefix, command, port string)
Start start the plain http server without any encryption
type Server ¶ added in v1.0.3
type Server interface {
Start(alreadyInit, reverseProxy, telegram bool, proxyPrefix, command, port string)
}
Server is the interface which configuration process will init the service
Click to show internal directories.
Click to hide internal directories.