Update Traefik to v3

This commit is contained in:
Jake Howard 2025-02-10 20:42:46 +00:00
parent ae3ff35e28
commit e3db24a037
Signed by: jake
GPG key ID: 57AFB45680EDD477
3 changed files with 9 additions and 8 deletions

View file

@ -1,6 +1,6 @@
services:
traefik:
image: traefik:v2.11
image: traefik:v3
user: "{{ docker_user.id }}"
environment:
- CF_DNS_API_TOKEN={{ vault_cloudflare_api_token }}

View file

@ -10,7 +10,7 @@ http:
Permissions-Policy: interest-cohort=()
tailscale-only:
ipWhiteList:
ipAllowList:
sourceRange:
- "{{ tailscale_cidr }}"
- "{{ tailscale_cidr_ipv6 }}"
@ -18,7 +18,7 @@ http:
- "{{ pve_hosts.forrest.ipv6 }}"
private-access:
ipWhiteList:
ipAllowList:
sourceRange:
- "{{ tailscale_cidr }}"
- "{{ tailscale_cidr_ipv6 }}"

View file

@ -18,12 +18,12 @@ entryPoints:
- floc-block@file
- compress@file
tls:
certresolver: le
certResolver: le
domains:
- main: theorangeone.net
sans: "*.theorangeone.net"
sans: ["*.theorangeone.net"]
- main: jakehoward.tech
sans: "*.jakehoward.tech"
sans: ["*.jakehoward.tech"]
proxyProtocol:
trustedIPs:
- "{{ pve_hosts.ingress.ip }}/32"
@ -47,6 +47,7 @@ providers:
api:
dashboard: true
insecure: true
disableDashboardAd: true
certificatesResolvers:
le:
@ -55,7 +56,7 @@ certificatesResolvers:
storage: /etc/traefik/acme.json
dnsChallenge:
provider: cloudflare
delayBeforeCheck: 0
delayBeforeCheck: 0s
resolvers:
- 1.1.1.1:53
- 1.0.0.1:53
@ -66,7 +67,7 @@ certificatesResolvers:
storage: /etc/traefik/acme.json
dnsChallenge:
provider: gandiv5
delayBeforeCheck: 0
delayBeforeCheck: 0s
resolvers:
- 1.1.1.1:53
- 1.0.0.1:53