ligbox-ops-platform/specs/019-ops-console-active-operations/deploy/traefik/G1-ROLLBACK.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

42 lines
1.1 KiB
Markdown

# G1 Rollback — console.ligbox.com.br
**Data deploy:** 2026-06-25
**Host:** CT114 (`10.10.10.114`) · `dynamic.yml`
## Reverter Traefik (CT114)
```bash
ssh root@10.10.10.114
cd /root/traefik
ls -lt dynamic.yml.bak-g1-* | head -1 # escolher backup pré-G1
cp dynamic.yml.bak-g1-YYYYMMDD-HHMMSS dynamic.yml
docker logs traefik --tail 20 # confirmar sem erro YAML
curl -sI https://onboard.ligbox.com.br/onboard | head -1 # smoke 026
```
## Reverter bind VM123 (se necessário)
```bash
ssh root@10.10.10.123
cp /opt/ligbox-ops-console/.env.bak-g1-* /opt/ligbox-ops-console/.env
# ou: CONSOLE_BIND=127.0.0.1
cd /opt/ligbox-ops-console && docker compose up -d --force-recreate
```
Apagar ou desactivar registo `console.ligbox.com.br` A → `95.216.14.146`.
## VM123
O container `ligbox-ops-console-ui` pode permanecer — não afecta outros stacks.
```bash
ssh root@10.10.10.123 'curl -s http://127.0.0.1:8100/health' # deve responder ok
```
## O que G1 mínimo NÃO alterou
- `desk.ligbox.com.br` (VM122) — inalterado
- VM112 wizard — inalterado
- VM122 API — inalterado
- Redirects legacy (desk → console) — **não aplicados** neste G1