providers: # Enables reading docker label config values docker: {} # Read additional config from this file. file: directory: "/etc/traefik/dynamic" entrypoints: # Defines a secure entrypoint using TLS encryption websecure: address: ":443" http: tls: true # Defines an insecure entrypoint that redirects to the secure one. web: address: ":80" http: # Redirects HTTP to HTTPS redirections: entrypoint: to: "websecure" scheme: "https" # Enables automatic certificate renewal certificatesResolvers: letsencrypt: acme: email: "my_email@example.com" storage: /acme/acme.json tlschallenge: true # Enables the web UI # This is disabled by default for security, but can be useful to debugging traefik. api: # insecure: true