Stan's blog

Linux

Traefik - проброс https c конфигурацией через файл на определенный host по IP c фильтрацией по domain name

9 апреля 2024
Kandinsky: генерация по запросу traefik проброс https c конфигурацией через файл на определенный host

Задача

Traefik управляет хостингом. Есть ресурс, который должен быть доступен по IP этого хостинга, на порту 443, но сертификат безопасности хранится на этом ресурсе и сам ресурс отвечает по https.

Конфигурация

Конфигурация traekfik должна содержать что-то типа 
providers:
  file:
    directory: /custom
    watch: true
...
Сама конфигурация для проброса выглядит так:
# custom/myhost.yml
tcp: #!
  routers:
    myhost:
      service: service-myhost
      rule: "HostSNI(`myhost.ru`)"
      tls:
        passthrough: true #!
  services:
    service-myhost:  
      loadBalancer:
        servers:
        - address: "10.10.1.5:443" #!