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.