35 lines
1.4 KiB
Markdown
35 lines
1.4 KiB
Markdown
# Spec 019 — Ligbox Ops Console (operação activa)
|
||
|
||
**Status:** 📋 Planeamento
|
||
**Branch:** `019-ops-console-active-operations`
|
||
|
||
## Documentos
|
||
|
||
| Ficheiro | Conteúdo |
|
||
|----------|----------|
|
||
| [spec.md](./spec.md) | Requisitos e decisões Roger |
|
||
| [plan.md](./plan.md) | Plano técnico + fases |
|
||
| [tasks.md](./tasks.md) | Tarefas executáveis F0–F6 |
|
||
| [contracts/chamados-api.md](./contracts/chamados-api.md) | API chamados + Discover |
|
||
| [deploy/](./deploy/) | **Docker Compose VM123** (copiar → `/opt/ligbox-ops-console/`) |
|
||
| [design/navigation-ia.md](./design/navigation-ia.md) | **Hub CH-* + navegação investigativa** |
|
||
| [design/tokens.css](./design/tokens.css) | Paleta UI estilo Wazuh |
|
||
|
||
## Deploy rápido VM123 (Docker)
|
||
|
||
```bash
|
||
# Na VM123 — NÃO afecta outros containers se usar só este compose
|
||
rsync -av deploy/ root@10.10.10.123:/opt/ligbox-ops-console/
|
||
ssh root@10.10.10.123 'cd /opt/ligbox-ops-console && cp .env.example .env'
|
||
ssh root@10.10.10.123 'chmod +x /opt/ligbox-ops-console/scripts/*.sh'
|
||
ssh root@10.10.10.123 'cd /opt/ligbox-ops-console && ./scripts/preflight-vm123.sh'
|
||
ssh root@10.10.10.123 'cd /opt/ligbox-ops-console && ./scripts/deploy-console.sh'
|
||
```
|
||
|
||
## URLs previstas
|
||
|
||
| URL | Destino |
|
||
|-----|---------|
|
||
| `https://console.ligbox.com.br` | VM123 Docker (SPA nginx :8100) |
|
||
| `https://api.ops.ligbox.com.br` | VM122 API |
|
||
| `https://desk.ligbox.com.br` | Redireccionar → Console (após cutover) |
|