ligbox-ops-platform/projects
Ligbox Spec Hub 9914551639 feat(catalog): 20 pacotes Ligbox/LIG-it no FOSS + OpenPanel
Mapeamento ligit.com.br + ligbox.com.br, benchmark Google/Zoho,
catálogo 20 slugs (mail/site/combo/managed TI), scripts deploy VM123
e tabela FOSS product_id + OpenPanel plan id.
2026-07-01 17:06:56 +00:00
..
cloudflare-agents chore: sync Console SSO, DNS viewer, specs e infra docs pendentes 2026-06-25 20:10:17 +00:00
finance feat(catalog): 20 pacotes Ligbox/LIG-it no FOSS + OpenPanel 2026-07-01 17:06:56 +00:00
integrations/wazuh Reorganize monorepo into projects/wizard, ops-desk, finance 2026-06-19 18:55:03 +00:00
ops-desk feat(desk): Spec 043 Fases 2–6 — activar conta FOSS/OpenPanel/Odoo 2026-07-01 15:19:54 +00:00
wizard Spec 043/035: FOSS ligbox-mail-business + mail-bundle VM112 2026-07-01 16:54:40 +00:00
README.md Reorganize monorepo into projects/wizard, ops-desk, finance 2026-06-19 18:55:03 +00:00

Projects — Ligbox Ops Platform

Monorepo organizado por domínio de negócio. As specs ficam na raiz (specs/) porque muitas cruzam VMs.

Estrutura

Projecto VM Pasta Papel
Wizard VM112 projects/wizard/ Onboard, Carbonio, purge, domínios
Ops Desk VM122 projects/ops-desk/ API, worker, frontend MVP, RBAC
Finance VM123 projects/finance/ FOSSBilling, Odoo, OpenPanel, console
Integrations VM104 projects/integrations/ Wazuh SIEM

Specs (raiz — partilhadas)

specs/001-031/     # Spec Kit — podem referir VM112 + VM122 + VM123
contracts/         # OpenAPI, eventos partilhados
docs/vms/          # Ficha por VM
deploy/manifest.yaml  # O que cada VM faz pull/deploy

Deploy por VM

Ver deploy/manifest.yaml — cada VM recebe apenas os paths do seu projecto.

Retrocompatibilidade

Symlinks na raiz (api, worker, frontend, deploy/vm*) apontam para projects/ — VMs antigas continuam a funcionar até actualizarem scripts.