Ну мне нужно было настроить автодобавление субдоменов и создание letsencrypt (не wildcard) для них, а так как веб серверы находятся в docker-swarm контейнерах, то за этой проксей находится на сервере еще одна reverse proxy, которая раскидывает трафик по контейнерам
получалось, что нужно было сделать такую схему:
User <--HTTPS--> HAproxy (pfSense) <--HTTP(S)--> Traefik (host) <--HTTP--> Web Server (container)
И все это полностью автоматизировать, так как контейнер создается автоматически и субдомен генерируется рандомно