ligbox-ops-platform/docs/vms/VM122.md

50 lines
1.1 KiB
Markdown

# VM122 — Ligbox Ops Desk (motor)
| Item | Valor |
|------|-------|
| **IP LAN** | `10.10.10.122` |
| **SSH WAN** | `95.216.14.146:2522` |
| **Hostname** | ligbox-ops |
| **URLs** | `desk.ligbox.com.br` · `api.ops.ligbox.com.br` |
## Papel
- API FastAPI + SQLite + Redis + Worker
- UI Desk MVP (vanilla JS)
- Webhook ingress VM112 / Wazuh
- Agentic ops (Spec 029)
## No repo Git (CT130)
```
api/ frontend/ worker/ # Código principal
.specify/ specs/ # Spec Kit memory + specs
docker-compose.mvp.yml
deploy/vm122-fossbilling/ # Stack legado (se activo)
```
## Specs principais VM122
- 003 desk-auth-rbac
- 004 desk-account-management
- 009 ops-audit-overview
- 010 desk-assist-takeover
- 012 abandoned-onboarding-lead
- 015 desk-module-registry
- 027 desk-rbac-function-matrix
- 029 agentic
## Deploy
```bash
cd /opt/ligbox-ops-platform
git pull origin main
docker compose -f docker-compose.mvp.yml up -d --build
```
## Integração
- **← VM112:** webhooks onboard
- **← VM104:** alertas Wazuh
- **→ VM123:** deep-links finance · APIs FOSS/Odoo
- **→ CT130:** push specs/git (fonte de verdade)