[global] checkNewVersion = false sendAnonymousUsage = false [serversTransport] insecureSkipVerify = true [entryPoints] [entryPoints.web] address = ":80" [entryPoints.websecure] address = ":443" [log] level = "INFO" [accessLog] format = "common" filePath = "/dev/null" [api] dashboard = true insecure = true [metrics] [metrics.prometheus] entryPoint = "traefik" buckets = [0.1,0.3,1.2,5.0] [ping] [providers.docker] network = "proxy_web" exposedByDefault = false defaultRule = "Host(`{{ normalize .Name }}.docker.localhost`)" # we are loading an additional file, as some options can only be defined # in a 'dynamic' file config, not in this main config file. [providers.file] filename = "/etc/traefik/dynamic_conf.toml" [certificatesResolvers.default.acme] email = "hostmaster@zom.bi" storage = "/cert/acme.json" [certificatesResolvers.default.acme.httpChallenge] entryPoint = "web" [[tls.certificates]] certFile = "cert/snakeoil.pem" keyFile = "cert/snakeoil.key" [[tls.certificates]] certFile = "cert/bitmask.me.origin.pem" keyFile = "cert/bitmask.me.origin.key" [[tls.certificates]] certFile = "cert/grun.host.origin.pem" keyFile = "cert/grun.host.origin.key"