Use Gandi as cert provider for traefik

This commit is contained in:
Jake Howard
2024-09-14 22:06:42 +01:00
parent f1ba63818b
commit acfd2af7eb
4 changed files with 11 additions and 28 deletions

View File

@ -3,7 +3,6 @@ services:
image: traefik:v2.11
user: "{{ docker_user.id }}"
environment:
- CF_DNS_API_TOKEN={{ vault_cloudflare_api_token }}
- GANDIV5_API_KEY={{ vault_gandi_api_key }}
volumes:
- ./traefik:/etc/traefik

View File

@ -50,17 +50,6 @@ api:
certificatesResolvers:
le:
acme:
email: "{{ vault_letsencrypt_email }}"
storage: /etc/traefik/acme.json
dnsChallenge:
provider: cloudflare
delayBeforeCheck: 0
resolvers:
- 1.1.1.1:53
- 1.0.0.1:53
gandi:
acme:
email: "{{ vault_letsencrypt_email }}"
storage: /etc/traefik/acme.json
@ -68,8 +57,8 @@ certificatesResolvers:
provider: gandiv5
delayBeforeCheck: 0
resolvers:
- 1.1.1.1:53
- 1.0.0.1:53
- 9.9.9.9:53
- 149.112.112.112:53
serversTransport:
insecureSkipVerify: true