Glossário

Última atualização: 20/08/2026

Router (Traefik)

Regra que casa uma requisição (Host, PathPrefix, PathRegexp) com um serviço backend.

Service (Traefik)

Alvo de um router — geralmente um container com loadbalancer.server.port definido.

exposedByDefault

Opção do provider Docker do Traefik que expõe automaticamente qualquer container, mesmo sem traefik.enable=true, salvo traefik.enable=false explícito.

certresolver

Nome do resolver ACME (Let’s Encrypt) configurado no Traefik do host — precisa bater exatamente com o nome usado nos labels dos serviços (lets-encrypt, com hífen, neste ambiente).

SPA / fwknop

Single Packet Authorization — mecanismo de “knock” que abre a porta SSH apenas após um pacote de autorização prévio, usado para acessar o servidor de produção.

app-network

Rede Docker externa e compartilhada por todos os serviços do stack — necessária para resolver hostnames internos (Redis, Postgres).

Sidekiq

Sistema de processamento de jobs em background para Ruby/Rails, usado pelos serviços evo-auth e evo-crm.

Healthcheck

Comando executado periodicamente dentro do container para reportar seu estado (healthy/unhealthy) ao Docker — usado por depends_on: condition: service_healthy.