ligbox-ops-platform/docs/network/TRAEFIK_OPS_PUBLIC.md
Ligbox Spec Hub 3a2c64834b Initial import: ligbox-ops-platform + specs + LAPTOP + obsidian merge (CT130)
Source: VM122 /opt + obsidian-infra + LAPTOP
Hub: CT130 spec-hub 10.10.10.130
2026-06-19 17:26:41 +00:00

1.4 KiB

Traefik + Cloudflare — Ligbox Ops público

Data: 2026-06-08
Traefik: CT114 (10.10.10.114)
Backend: VM122 ligbox-ops (10.10.10.122)

Domínios

Domínio Serviço Backend
ops.ligbox.com.br UI Ops (portal principal) http://10.10.10.122:8091
desk.ligbox.com.br UI Support Desk http://10.10.10.122:8091
api.ops.ligbox.com.br API REST http://10.10.10.122:8080

Cloudflare DNS (zona ligbox.com.br)

Registo Tipo Valor Proxied
ops A 95.216.14.146 false
desk A 95.216.14.146 false
api.ops A 95.216.14.146 false

Traefik routers (CT114 /root/traefik/dynamic.yml)

  • ligbox-ops-Routerops.ligbox.com.br
  • ligbox-ops-desk-Routerdesk.ligbox.com.br
  • ligbox-ops-api-Routerapi.ops.ligbox.com.br
  • ligbox-ops-http-Router → redirect HTTP → HTTPS

TLS: Let's Encrypt (certResolver: letsencrypt)

Verificação

curl -sf https://ops.ligbox.com.br/api/health
curl -sf https://desk.ligbox.com.br/api/v1/desk/tickets
curl -sf https://api.ops.ligbox.com.br/health

Notas

  • UI (ops / desk) usa nginx no frontend Docker que faz proxy /api/ → container api:8080
  • Webhook VM112 continua em LAN (http://10.10.10.122:8080) — não exposto publicamente
  • Backup Traefik: /root/traefik/dynamic.yml.bak-ops-desk no CT114