summaryrefslogtreecommitdiff
path: root/configs/traefik/traefik.yaml
diff options
context:
space:
mode:
authorBenjamin Chausse <benjamin@chausse.xyz>2024-11-14 15:31:25 -0500
committerBenjamin Chausse <benjamin@chausse.xyz>2024-11-14 15:31:25 -0500
commit82995764a79e115e495e71b1ea6a961ae7cceaba (patch)
treeb1dc602f4cc938a9f98ad4eb80d563d3309c62a2 /configs/traefik/traefik.yaml
Batman
Diffstat (limited to 'configs/traefik/traefik.yaml')
-rw-r--r--configs/traefik/traefik.yaml39
1 files changed, 39 insertions, 0 deletions
diff --git a/configs/traefik/traefik.yaml b/configs/traefik/traefik.yaml
new file mode 100644
index 0000000..25af4dc
--- /dev/null
+++ b/configs/traefik/traefik.yaml
@@ -0,0 +1,39 @@
+global:
+ checkNewVersion: false
+ sendAnonymousUsage: false
+
+log:
+ level: DEBUG
+
+api:
+ dashboard: true
+ insecure: true
+
+entryPoints:
+ web:
+ address: :80
+ websecure:
+ address: :443
+ asDefault: true
+
+certificatesResolvers:
+ cloudflare:
+ acme:
+ email: benjamin@chausse.xyz
+ storage: /var/traefik/certs/cloudflare-acme.json
+ caServer: 'https://acme-v02.api.letsencrypt.org/directory'
+ keyType: EC256
+ dnsChallenge:
+ provider: cloudflare
+ resolvers:
+ - "1.1.1.1:53"
+ - "8.8.8.8:53"
+
+providers:
+ file:
+ filename: /etc/traefik/static-cfg.yaml
+
+ docker:
+ endpoint: "unix:///var/run/docker.sock"
+ allowEmptyServices: true
+ exposedByDefault: false