package
1.3.0-rc1
Repository: https://github.com/conornevin/traefik.git
Documentation: pkg.go.dev

# Functions

NewServer returns an initialized Server.
NewTraefikConfiguration creates a TraefikConfiguration with default values.
NewTraefikDefaultPointersConfiguration creates a TraefikConfiguration with pointers default values.

# Constants

DefaultHealthCheckInterval is the default health check interval.

# Structs

Certificate holds a SSL cert/key pair Certs and Key could be either a file path, or the file content itself.
EntryPoint holds an entry point configuration of the reverse proxy (ip, port, TLS...).
GlobalConfiguration holds global configuration (with providers, etc.).
HealthCheckConfig contains health check configuration parameters.
OxyLogger implements oxy Logger interface with logrus.
Redirect configures a redirection of an entry point to another, or to an URL.
Retry contains request retry config.
Rules holds rule parsing and configuration.
Server is the reverse-proxy/load-balancer engine.
TLS configures TLS for an entry point.
TraefikConfiguration holds GlobalConfiguration and other stuff.
WebProvider is a provider.Provider implementation that provides the UI.

# Type aliases

Certificates defines traefik certificates type Certs and Keys could be either a file path, or the file content itself.
DefaultEntryPoints holds default entry points.
EntryPoints holds entry points configuration of the reverse proxy (ip, port, TLS...).