Files
GITCUBO/MAPEAMENTO_PORTAS_SERVIDOR.md
Sergio Correa 6a483b26a0 📚 Documentação inicial do projeto GITCUBO
- Mapeamento completo de portas do servidor
- Comparação entre meurepositorio.com e gitcubo.com
- Resumo executivo com próximos passos
- Índice de documentação
- Guia de implementação completo

Status: Fase 1 (Preparação) concluída 
Próximo: Criar estrutura de diretórios e Docker Compose
2025-11-21 22:23:42 +00:00

3.7 KiB

📊 Mapeamento de Portas do Servidor - 187.102.179.100

Data: 21 de Novembro de 2025

🌐 Portas Públicas (Nginx)

  • 80 - HTTP (Nginx) - Redireciona para HTTPS
  • 443 - HTTPS (Nginx) - Proxy reverso para todos os domínios

🔐 Portas SSH

  • 22 - SSH do sistema
  • 222 - SSH do Gitea (Docker) - Para operações Git via SSH

🗄️ Bancos de Dados

  • 5432 - PostgreSQL (Docker) - Compartilhado por:
    • Gitea (meurepositorio.com)
    • PDI Maker

📦 Aplicações em Produção

1. meurepositorio.com (Gitea)

  • Domínio: meurepositorio.com, www.meurepositorio.com
  • Porta Interna: 3001
  • Porta SSH: 222
  • Tecnologia: Gitea (Docker)
  • Localização: /root/gitea/
  • Banco de Dados: PostgreSQL (porta 5432)
  • Status: Ativo com SSL

2. pdimaker.com.br (PDI Maker)

  • Domínios:
    • Frontend: pdimaker.com.br, www.pdimaker.com.br
    • API: api.pdimaker.com.br
  • Portas Internas:
    • Frontend: 3000 (Next.js)
    • Backend/API: 4000 (Node.js)
  • Tecnologia: Next.js + Node.js
  • Localização: /var/www/pdimaker/
  • Gerenciador: PM2
    • pdimaker-web (PID: 3676574)
    • pdimaker-api (PID: 2866741)
  • Banco de Dados: PostgreSQL (porta 5432, Docker)
  • Status: Ativo com SSL

3. jupter.tech (Projeto MK37)

  • Domínio: jupter.tech, www.jupter.tech
  • Porta Interna: 3007
  • Tecnologia: Next.js v16.0.1
  • Localização: /var/www/mk37/
  • Usuário: deploy
  • Status: Ativo com SSL (default_server)

4. antares.ia.br (Antares)

  • Domínio: antares.ia.br, www.antares.ia.br
  • Porta Interna: 8000 (Backend API)
  • Tecnologia: Frontend estático + Backend Python/FastAPI
  • Localização: /var/www/antares/
  • Estrutura:
    • Frontend: /var/www/antares/frontend/dist
    • Backend: Porta 8000
  • Status: ⚠️ Configurado mas backend não está rodando

5. projectnow.com.br (Project Now)

  • Domínio: projectnow.com.br, www.projectnow.com.br
  • Porta Interna: 8081
  • Tecnologia: Docker
  • Status: Ativo com SSL

🔒 Portas Internas/Locais

  • 53 - systemd-resolve (DNS local)
  • 11434 - Ollama (IA/LLM)
  • 44321 - PMCD (Performance Co-Pilot)
  • 4330 - PMLogger
  • 5201 - iperf3 (testes de rede)
  • 41885 - Node (Cursor Server)
  • 46501 - Node (Cursor Server)

🆓 Portas Disponíveis para Novo Projeto (gitcubo.com)

Recomendações de Portas Livres:

  • 3002 - Gitea Web Interface (gitcubo.com)
  • 223 - SSH do Gitea (gitcubo.com)
  • 5433 - PostgreSQL dedicado (se necessário)

📋 Resumo de Portas em Uso

Porta Serviço Projeto
22 SSH Sistema -
80 HTTP Nginx Todos
222 SSH Gitea meurepositorio.com
443 HTTPS Nginx Todos
3000 Frontend pdimaker.com.br
3001 Gitea Web meurepositorio.com
3007 Next.js jupter.tech
4000 API Backend pdimaker.com.br
5432 PostgreSQL Gitea + PDI Maker
8000 Backend API antares.ia.br (inativo)
8081 Docker App projectnow.com.br

🎯 Próximos Passos para gitcubo.com

  1. DNS já está apontando para 187.102.179.100
  2. Criar estrutura de diretórios
  3. Configurar Gitea na porta 3002
  4. Configurar SSH na porta 223
  5. Configurar PostgreSQL (usar o existente ou criar novo)
  6. Configurar Nginx com SSL
  7. Obter certificado SSL com Let's Encrypt

📝 Notas Importantes

  • O servidor usa Nginx como proxy reverso para todos os projetos
  • Todos os projetos em produção têm SSL configurado
  • PM2 gerencia os processos Node.js do PDI Maker
  • Docker é usado para Gitea e alguns bancos de dados
  • O projeto gitcubo.com será completamente separado do meurepositorio.com