Исключить домены из Traefik Let's Encrypt - PullRequest
0 голосов
/ 01 марта 2019

Я использую Traefik в качестве обратного прокси в среде Docker.Каждое докеризованное приложение получает свою конфигурацию Traefik в виде меток, например:

version: '2'
services:
  whoami:
    image: emilevauge/whoami:latest
    labels:
      - "traefik.backend=whoami"
      - "traefik.frontend.rule=Host:internal.domain.com,external.domain.com;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?

1 Ответ

0 голосов
/ 11 августа 2019

Метка docker-compose traefik.enable=false должна отключить ее:

    labels:
    - traefik.enable=false
...