Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EnableTlsForHost ¶
EnableTlsForHost creates the certificate files necessary for the specified hostname in the falcon certs directory and adds them to the Traefik dynamic config that gets mounted inside the falcon-proxy container.
func Start ¶
func Start(client docker.DockerClient) error
Start starts up the falcon-proxy so that it can start forwarding requests.
Types ¶
type DynamicConfig ¶
type DynamicConfig struct {
Tls struct {
Certificates []TlsFilesConfig `yaml:"certificates,omitempty"`
} `yaml:"tls,omitempty"`
}
type TlsFilesConfig ¶
Click to show internal directories.
Click to hide internal directories.