From 6ed8c4a50feacd6ccc50b462ed51fec6cc54c721 Mon Sep 17 00:00:00 2001 From: hotstovejer Date: Mon, 9 Jun 2025 12:30:05 -0500 Subject: [PATCH] yes --- config/traefik.yaml | 49 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 config/traefik.yaml diff --git a/config/traefik.yaml b/config/traefik.yaml new file mode 100644 index 0000000..a51d36d --- /dev/null +++ b/config/traefik.yaml @@ -0,0 +1,49 @@ +api: + dashboard: true + debug: true +entryPoints: + http: + address: ":80" + http: + # middlewares: # uncomment if using CrowdSec - see my video + # - crowdsec-bouncer@file + redirections: + entrypoint: + to: https + scheme: https + https: + address: ":443" + # http: + # middlewares: # uncomment if using CrowdSec - see my video + # - crowdsec-bouncer@file + # tcp: + # address: ":10000" + # apis: + # address: ":33073" +serversTransport: + insecureSkipVerify: true +providers: + docker: + endpoint: "unix:///var/run/docker.sock" + exposedByDefault: false + file: + filename: /config.yaml # example provided gives A+ rating https://www.ssllabs.com/ssltest/ +certificatesResolvers: + cloudflare: + acme: + # caServer: https://acme-v02.api.letsencrypt.org/directory # production (default) + # caServer: https://acme-staging-v02.api.letsencrypt.org/directory # staging (testing) + email: jeremymigonis@gmail.com # Cloudflare email (or other provider) + storage: acme.json + dnsChallenge: + provider: cloudflare # change as required + # disablePropagationCheck: true # Some people using Cloudflare note this can solve DNS propagation issues. + resolvers: + - "1.1.1.1:53" + - "1.0.0.1:53" + +log: + level: "INFO" + filePath: "/var/log/traefik/traefik.log" +accessLog: + filePath: "/var/log/traefik/access.log" \ No newline at end of file