Исключить домены из Traefik Let's Encrypt
Я использую Traefik в качестве обратного прокси в среде Docker. Каждое докеризованное приложение получает свою конфигурацию Traefik в виде меток, например:
version: '2'
services:
whoami:
image: emilevauge/whoami:latest
labels:
- "traefik.backend=whoami"
- "traefik.frontend.rule=Host:internal.domain.com,external.domain;PathPrefixStrip:/whoami"
networks:
- traefik
ports:
- "80"
restart: always
networks:
traefik:
external:
name: traefik
Приложения доступны через внутренний домен (интранет) и внешний домен.
Теперь я получаю Error creating new order :: too many failed authorizations recently: see https://letsencrypt.org/docs/rate-limits/, url: "
из Let's Encrypt, потому что Traefik пытается получить сертификат для домена, который не доступен извне.
Есть ли способ исключить домены из поддержки Let's Encrypt в Traefik?
0 ответов
Docker-compose label traefik.enable=false
следует отключить это:
labels:
- traefik.enable=false