Files
GITCUBO/README.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.4 KiB

🎯 Projeto GITCUBO - Documentação

Documentação completa para implantação do gitcubo.com - Um servidor Gitea independente rodando no servidor 187.102.179.100.

📚 Documentos Disponíveis

1. RESUMO_EXECUTIVO_GITCUBO.txt

Comece por aqui! Resumo executivo com visão geral do projeto e próximos passos.

2. MAPEAMENTO_PORTAS_SERVIDOR.md

Mapeamento completo e detalhado de todas as portas em uso no servidor.

3. PORTAS_RESUMO.txt

Resumo visual em formato ASCII das portas do servidor.

4. COMPARACAO_GITEA_PROJETOS.md

Comparação detalhada entre meurepositorio.com e gitcubo.com com checklist de implementação.

5. INDICE_DOCUMENTACAO.txt

Índice completo de toda documentação com comandos úteis.

🎯 Objetivo do Projeto

Criar uma segunda instância do Gitea, completamente separada do meurepositorio.com, rodando em:

  • Domínio: gitcubo.com
  • IP: 187.102.179.100 (mesmo servidor)
  • Porta Web: 3002
  • Porta SSH: 223
  • PostgreSQL: Porta 5432 (compartilhado) ou 5433 (dedicado)

📊 Status Atual

✅ Mapeamento de portas concluído
✅ DNS configurado (187.102.179.100)
✅ Portas definidas (3002, 223)
✅ Documentação completa
⏳ Criar estrutura de diretórios
⏳ Configurar Docker Compose
⏳ Configurar Nginx e SSL
⏳ Subir serviço

🚀 Próximos Passos

Fase 1: Preparação

  • Mapear portas em uso
  • Verificar DNS
  • Identificar estrutura existente
  • Definir portas para novo projeto
  • Criar documentação

Fase 2: Estrutura (Próximo)

  • Criar diretório /root/gitcubo/
  • Copiar e adaptar docker-compose.yml
  • Configurar PostgreSQL
  • 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

🔧 Tecnologias

  • Gitea: Servidor Git auto-hospedado
  • Docker & Docker Compose: Containerização
  • PostgreSQL: Banco de dados
  • Nginx: Proxy reverso
  • Let's Encrypt: Certificados SSL

📝 Notas Importantes

  1. Isolamento Total: Os dois projetos Gitea (meurepositorio.com e gitcubo.com) são completamente independentes
  2. Mesmo Servidor: Ambos rodam no mesmo servidor físico (187.102.179.100)
  3. Portas Diferentes: Sem conflitos de porta
  4. SSL Independente: Cada domínio terá seu próprio certificado

⚠️ Projetos Existentes no Servidor

O servidor já hospeda:

  • meurepositorio.com - Gitea (portas 3001, 222)
  • pdimaker.com.br - Next.js + API (portas 3000, 4000)
  • jupter.tech - Next.js (porta 3007)
  • projectnow.com.br - Docker (porta 8081)
  • antares.ia.br - Frontend + Backend (porta 8000)

📅 Informações do Projeto


Powered by Gitea | Documentação criada automaticamente