╔═══════════════════════════════════════════════════════════════════════╗ ║ RESUMO EXECUTIVO - GITCUBO.COM ║ ║ Servidor: 187.102.179.100 ║ ╚═══════════════════════════════════════════════════════════════════════╝ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ✅ MAPEAMENTO DE PORTAS CONCLUÍDO ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ 📊 PORTAS IDENTIFICADAS EM USO: • 22 - SSH Sistema • 80 - HTTP Nginx (todos os projetos) • 222 - SSH Gitea (meurepositorio.com) • 443 - HTTPS Nginx (todos os projetos) • 3000 - Frontend PDI Maker • 3001 - Web Gitea (meurepositorio.com) • 3007 - Next.js (jupter.tech) • 4000 - API PDI Maker • 5432 - PostgreSQL (Gitea + PDI Maker) • 8000 - Backend Antares (inativo) • 8081 - Docker App (projectnow.com.br) ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ 🎯 PORTAS RESERVADAS PARA GITCUBO.COM ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ✓ 3002 - Interface Web Gitea ✓ 223 - SSH para operações Git ✓ 5433 - PostgreSQL dedicado (opcional) ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ 📁 PROJETOS EM PRODUÇÃO NO SERVIDOR ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ 1. meurepositorio.com Localização: /root/gitea/ Tecnologia: Gitea + PostgreSQL (Docker) Portas: 3001 (web), 222 (ssh), 5432 (db) Status: ✅ ATIVO COM SSL 2. pdimaker.com.br Localização: /var/www/pdimaker/ Tecnologia: Next.js + Node.js API + PostgreSQL Portas: 3000 (frontend), 4000 (api), 5432 (db) Gerenciador: PM2 Status: ✅ ATIVO COM SSL 3. jupter.tech Localização: /var/www/mk37/ Tecnologia: Next.js v16.0.1 Porta: 3007 Status: ✅ ATIVO COM SSL 4. projectnow.com.br Tecnologia: Docker Porta: 8081 Status: ✅ ATIVO COM SSL 5. antares.ia.br Localização: /var/www/antares/ Tecnologia: Frontend estático + FastAPI Porta: 8000 (backend) Status: ⚠️ FRONTEND OK, BACKEND INATIVO ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ 🚀 PRÓXIMOS PASSOS PARA GITCUBO.COM ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ FASE 1 - PREPARAÇÃO ✅ [✓] Mapear portas em uso [✓] Verificar DNS (187.102.179.100) [✓] Identificar estrutura existente [✓] Definir portas para novo projeto FASE 2 - ESTRUTURA (PRÓXIMO) [ ] Criar diretório /root/gitcubo/ [ ] Copiar e adaptar docker-compose.yml [ ] Configurar PostgreSQL (decidir: compartilhado ou dedicado) [ ] Criar estrutura de diretórios FASE 3 - INSTALAÇÃO [ ] Subir containers Docker [ ] Configurar Gitea (app.ini) [ ] Testar acesso local (porta 3002) [ ] Verificar logs FASE 4 - WEB & SSL [ ] Criar configuração Nginx [ ] Ativar site no Nginx [ ] Obter certificado SSL (certbot) [ ] Testar HTTPS FASE 5 - FINALIZAÇÃO [ ] Criar usuário admin [ ] Configurar SSH (porta 223) [ ] Testar operações Git [ ] Configurar backup [ ] Documentar ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ 📋 ARQUIVOS DE DOCUMENTAÇÃO CRIADOS ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ✓ /root/MAPEAMENTO_PORTAS_SERVIDOR.md → Mapeamento completo e detalhado de todas as portas ✓ /root/PORTAS_RESUMO.txt → Resumo visual em formato ASCII ✓ /root/COMPARACAO_GITEA_PROJETOS.md → Comparação entre meurepositorio.com e gitcubo.com ✓ /root/RESUMO_EXECUTIVO_GITCUBO.txt → Este arquivo (resumo executivo) ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ⚠️ PONTOS DE ATENÇÃO ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ • Servidor já tem 5 projetos rodando • Recursos: Monitorar RAM, CPU e disco • Nginx: Já gerencia múltiplos domínios • PostgreSQL: Considerar carga ao compartilhar • Backup: Configurar desde o início • Isolamento: Manter projetos completamente separados ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ 💡 RECOMENDAÇÕES ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ 1. Usar PostgreSQL compartilhado (porta 5432) → Menos recursos, mais eficiente → Criar database separado: gitcubo_db 2. Seguir mesma estrutura do meurepositorio.com → Facilita manutenção → Aproveita configurações testadas 3. Configurar backup automático desde o início → Scripts de backup diário → Retenção de 7 dias 4. Documentar todas as configurações → Facilita troubleshooting → Ajuda em futuras manutenções ╔═══════════════════════════════════════════════════════════════════════╗ ║ ✅ MAPEAMENTO CONCLUÍDO - PRONTO PARA CRIAR ESTRUTURA ║ ║ 📅 Data: 21 de Novembro de 2025 ║ ╚═══════════════════════════════════════════════════════════════════════╝