Pular para conteúdo

Traefik

A integração Traefik lê regras de host de roteadores HTTP de um container e adiciona uma ação Open no wireops. Ela não configura o Traefik nem publica portas: a rota já deve existir.

Configurar

Em Settings → Integrations → Traefik, habilite a integração e defina:

Campo Obrigatório Descrição
Scheme Não Esquema das URLs geradas. O padrão é https.
Port Não Porta acrescentada às URLs. Deixe vazia para o padrão; 80 e 443 são omitidas.

Adicionar label ao serviço

O wireops lê traefik.http.routers.<router>.rule e reconhece valores Host(...).

services:
  app:
    image: ghcr.io/example/app:1.0
    labels:
      traefik.enable: "true"
      traefik.http.routers.app.rule: Host(`app.example.com`)

Depois do deploy, abra os detalhes do container e use Open. O host precisa ser alcançável pelo navegador do operador; a label não configura DNS ou TLS.

Conferir e proteger

  • Teste primeiro com um host HTTPS conhecido.
  • Uma regra pode ter vários hosts; o wireops cria uma ação para cada host válido.
  • Proteja separadamente o dashboard e as permissões do socket Docker do Traefik.