Traefik - проброс https c конфигурацией через файл на определенный host по IP c фильтрацией по domain name
9 апреля 2024
Задача
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" #!