[log]
logLevel = "DEBUG"

[entryPoints]
  [entryPoints.http]
  address = "{{ .PortHTTP }}"
  [entryPoints.https]
  address = "{{ .PortHTTPS }}"
    [entryPoints.https.tls]
      [entryPoints.https.tls.DefaultCertificate]
      certFile = "fixtures/acme/ssl/wildcard.crt"
      keyFile = "fixtures/acme/ssl/wildcard.key"

[acme]
  email = "test@traefik.io"
  storage = "/tmp/acme.json"
  entryPoint = "https"
  acmeLogging = true
  onDemand = {{ .Acme.OnDemand }}
  onHostRule = {{ .Acme.OnHostRule }}
  keyType = "{{ .Acme.KeyType }}"
  caServer = "{{ .Acme.CAServer }}"

  {{if .Acme.HTTPChallenge }}
  [acme.httpChallenge]
    entryPoint = "{{ .Acme.HTTPChallenge.EntryPoint }}"
  {{end}}

  {{if .Acme.TLSChallenge }}
  [acme.tlsChallenge]
  {{end}}

  {{range .Acme.Domains}}
  [[acme.domains]]
    main = "{{ .Main }}"
    sans = [{{range .SANs }}
      "{{.}}",
      {{end}}]
  {{end}}

[api]

[providers]
   [providers.file]

[services]
  [services.test.loadbalancer]
    [[services.test.loadbalancer.servers]]
    url = "http://127.0.0.1:9010"
    weight = 1

[routers]
  [routers.test]
  service = "test"
  rule = "Host(`traefik.acme.wtf`)"
  entryPoints = ["https"]