diff --git a/traefik/traefik.toml b/traefik/traefik.toml new file mode 100644 index 0000000..9b6e9fb --- /dev/null +++ b/traefik/traefik.toml @@ -0,0 +1,44 @@ +[entryPoints] + [entryPoints.web] + address = ":80" + + [entryPoints.web.http] + [entryPoints.web.http.redirections] + [entryPoints.web.http.redirections.entryPoint] + to = "websecure" + scheme = "https" + + [entryPoints.websecure] + address = ":443" + +[log] + level = "WARN" + +[accessLog] + +[metrics] + [metrics.prometheus] + addEntryPointsLabels = true + addServicesLabels = true + addRoutersLabels = true + +[api] + dashboard = true + insecure = false + +[certificatesResolvers.lets-encrypt.acme] + email = "raiffysampaio@gmail.com" + storage = "/acme.json" + keyType = "RSA4096" + + [certificatesResolvers.lets-encrypt.acme.tlsChallenge] # Correção aqui + # tlsChallenge ativado corretamente + +[providers.docker] + watch = true + network = "traefik_network" + exposedByDefault = false + +[providers.file] + filename = "/traefik_dynamic.toml" + watch = true \ No newline at end of file