Ir para o conteúdo

Índice da documentação

Mapa rápido (comece aqui)

Ordem recomendada de leitura

  1. 01 — Visão geral e arquitetura
  2. 02 — Pré-requisitos
  3. 03 — Preparação da VPS
  4. 04 — Docker e ferramentas
  5. 05 — SQL Server
  6. 06 — Issabel PBX
  7. 07 — LorentzCTI (servidor)
  8. 08 — Supervisor web
  9. 09 — Integração e redes
  10. 10 — Firewall / AWS Security Group
  11. 11 — Operação e manutenção
  12. 12 — Troubleshooting
  13. 13 — Deploy VPS AWS ou Hostinger
  14. 14 — Issabel WebRTC / WSS (Lorentz Webphone)
  15. 15 — Distribuição equipe suporte
  16. 16 — Atualização Supervisor webalterações em fontes PHP
  17. 17 — MonitorOPS (dashboard :9090)
  18. 18 — MonitorOPS: runbooks e falhas
  19. 19 — Lorentz Webphone (Docker)
  20. 20 — Portal Orbitall (:8099)
  21. 21 — Plano deploy Impacta CSTA (pendente)
  22. 22 — Domínio orbitall.app (subdomínios e TLS)
  23. 23 — Lorentz.Licenca.Api Linux (gerador .lic)
  24. 24 — Lab local WSL/Docker (suporte sem VPS)
  25. 25 — Guia scripts deploy (deploy-all, profiles, restart)
  26. 26 — Site docs MkDocs (documentação web)
  27. 27 — Instalar app opcional — Lorentz Energypasso a passo + chmod
  28. 28 — Índice instalação por appmapa de todos os apps
  29. 29 — Instalar Webphone
  30. 30 — Instalar Licença API
  31. 31 — Instalar Portainer
  32. 32 — Instalar apps core
  33. 33 — Checklist teste + pendênciasauditoria VPS, to-dos prioritários

Referências rápidas

Scripts relacionados

Script Documento
build-lorentz-cti-zip.sh 07 → resources/net9.0.zip (Planta A)
build-lorentz-cti-impacta-zip.sh 21 — pendente (Planta B Impacta)
prepare-support-install.sh 15, INSTALACAO-SUPORTE
build-supervisor-package.sh 16 → resources/supervisor.tar.gz
update-supervisor-web.sh 16 (patch Supervisor na VPS)
install-host-prerequisites.sh 03, 04, 13
install-aws-cli.sh 10, 13
open-aws-port-8080.sh 10, 13
open-aws-port-8081.sh 10, 19 (Webphone)
open-aws-port-9090.sh 10, 13, 17
render-config.sh 07, 08, 13
deploy-issabel.sh 06, 13
deploy-all.sh 13, 25 (VPS completa)
deploy-stack.sh 05, 07, 08, 13, 25 (core Docker)
deploy-lab-local.sh 24 (lab WSL)
check-pre-install.sh 13 (antes do deploy)
validate-install.sh 13, 17, 18 (após deploy)
fix_issabel-firstboot.sh 06, 18 (Issabel unhealthy)
restore-sql-bak.sh 05, 18 (restore LorentzCTI.bak)
backup-sql.sh 05, 11 (backup automático + cron)
sync-stack-to-vps.sh 13, 17 (lab → VPS)
install-systemd-stack.sh 17 (autostart após reboot)
deploy-portal.sh 20 (hub Orbitall :8099)
open-aws-port-8099.sh 10, 20 (Portal HTTP)
open-aws-port-8443.sh 10, 20 (Portal HTTPS / PWA)
build-dist-package.sh 15 → dist/lorentz-deploy-*.tar.gz
deploy-lab-local.sh 24 (lab WSL/Docker sem Issabel)
deploy-webphone.sh 29 (Webphone :8081)
deploy-licenca.sh 30 (Licença API)
deploy-lorentz-energy.sh 27 (Energy :8082)
deploy-portainer.sh 31 (Portainer :9443)
diagnose-stack.sh 11, 12, 18 (status CLI)
serve-docs.sh, build-docs.sh 26 (MkDocs)

Documentação externa (repositórios)

  • server/LorentzCTI/docs/ — protocolo TCP, entidades, fluxos, api-monitor.md
  • server/LorentzCTI.Impacta/docs/ — migração Attender/Impacta, MIGRACAO-ATTENDER-LORENTZ.md
  • supervisor/docs/DEPLOYMENT.md — implantação legada
  • supervisor/docs/CONFIGSERVER-README.md — INI centralizado
  • issabel4-docker/README.md — PBX Docker
  • issabel4-docker/docs/operations.md — runbook Issabel