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

117 lines
3.7 KiB
Markdown

# 📊 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