Конфигурация Traefik, чтобы разрешить websocket и https для одного и того же порта контейнера

У меня есть докер-контейнер (nginx), который предоставляет только 1 порт 443. Этот контейнер слушает протоколы wss и https.

Мне нужно настроить файл docker-compose для отправки информации в мой каталог консула. Как я могу поместить информацию, чтобы добавить эти 2 протокола?

*docker-compose.yml*:
    nginx:
      labels:
        SERVICE_443_NAME: ws-name
        SERVICE_443_TAGS: 'traefik.protocol=wss,traefik.frontend.entryPoints=wss,traefik.frontend.rule=Host:web.mydomain.com;Path=/ws'

У вас есть идея добавить протокол https на тот же SERVICE_TAGS?

Для информации моя архитектура: traefik -> каталог консула -> регистратор -> контейнер nginx

1 ответ

Замещать traefik.protocol=wss от traefik.protocol=https, И пьют простую https точка входа с именем https,

Другие вопросы по тегам