sistema-de-chamados/docs/alteracoes-producao-2025-12-19.md
rever-tecnologia 9c6e724128
All checks were successful
CI/CD Web + Desktop / Detect changes (push) Successful in 10s
CI/CD Web + Desktop / Deploy (VPS Linux) (push) Successful in 3m37s
CI/CD Web + Desktop / Deploy Convex functions (push) Has been skipped
Quality Checks / Lint, Test and Build (push) Successful in 3m55s
chore(prod): ajustar stack convex/traefik e registrar alteracoes
2025-12-18 21:22:06 -03:00

1.4 KiB

Alteracoes de producao - 2025-12-19

Registro das correcoes aplicadas na VPS para reduzir erros em logs e estabilizar certificados e Convex.

Traefik / TLS

  • ACME alterado de HTTP-01 para TLS-ALPN no servico traefik_traefik.
  • Reinicio do servico Traefik para aplicar a nova configuracao.

Certificados ACME

  • Remocao de certificados obsoletos no acme.json:
    • pgadmin.rever.com.br
    • supa.rever.com.br
    • compressor.esdrasrenan.com.br
  • Backups gerados:
    • /var/lib/docker/volumes/certificados/_data/acme.json.backup-20251219011425
    • /var/lib/docker/volumes/certificados/_data/acme.json.backup- (gerado sem timestamp por comando anterior)

Convex

  • Adicionado convex_proxy (tinyproxy) e configurado --convex-http-proxy para remover warning de proxy ausente.
  • Adicionado convex_block (http-echo) para bloquear POST /api/* com Content-Type nao JSON (415).
  • Prioridades de roteamento ajustadas:
    • sistema_convex_api_json (priority 100)
    • sistema_convex_api_block (priority 50)
    • sistema_convex (priority 1)
  • RUST_LOG ajustado para info,common::errors=error a fim de reduzir ruido de warnings nao criticos.

Stack / Rede

  • Criada rede convex_internal (overlay, internal) para trafego interno do Convex com o proxy.
  • Arquivo atualizado: /srv/apps/sistema/stack.yml (stack sistema).

Observacoes

  • A alteracao do ACME foi feita via docker service update --args no Traefik (nao ha stack file versionado).