- 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
117 lines
3.7 KiB
Markdown
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
|
|
|