ligbox-ops-platform/specs/019-ops-console-active-operations/deploy/traefik/G1-EXEC-20260625.md
Ligbox Spec Hub 5cf722c0e3 G1: publicar console.ligbox.com.br via Traefik CT114 e VM123.
DNS Cloudflare, routers Traefik, bind LAN 0.0.0.0:8100, rollback e script de validação — Spec 019 F0 mínimo.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-25 11:14:25 +00:00

1.3 KiB

G1 — Execução console.ligbox.com.br

Data: 2026-06-25
Executor: Cursor Agent (Roger)
Spec: 019 F0 mínimo

Entregue

Item Estado
DNS Cloudflare console.ligbox.com.br A → 95.216.14.146
Traefik CT114 routers HTTPS + HTTP redirect
Service vm123-console-Service10.10.10.123:8100
VM123 CONSOLE_BIND=0.0.0.0 (era 127.0.0.1)
Container ligbox-ops-console-ui healthy
https://console.ligbox.com.br/health 200 (CT114)
Smoke Spec 026 onboard 200

Backups / versionamento

Host Artefacto
CT114 dynamic.yml.bak-g1-20260625-111047
CT114 dynamic.yml.bak-g1-svc-20260625-111253
CT114 git commit e1b7541 em /root/traefik
VM123 .env.bak-g1-* em /opt/ligbox-ops-console/
Repo deploy/traefik/G1-ROLLBACK.md

Não alterado (G1 mínimo)

  • VM122 Desk / API
  • VM112 Wizard
  • Redirects deskconsole
  • CT130 runtime

Validação

./specs/019-ops-console-active-operations/deploy/scripts/verify-console-g1.sh
# CT114: curl -s https://console.ligbox.com.br/health  → ok

Nota: CT130 pode falhar DNS local até pfSense cache propagar console — WAN e CT114 OK.