Reconhecimento de Stack e Mapeamento de Ambiente
Odisseu AI reconhece automaticamente o tipo de projeto (Backend, Frontend, APIs REST ou Microsserviços) e mapeia arquivos de configuração, detectando bancos de dados e portas necessárias. Isso é feito ao clonar o repositório no GitHub.
Deploy Automático
Odisseu AI pode realizar um deploy automático tanto com Docker quanto com Node.js, utilizando PM2 para reiniciar aplicativos e configurando seguranças como o Cloudflare.
Bots 24/7
Odisseu AI agora permite que qualquer desenvolvedor crie e execute seus próprios bots e scrapers na infraestrutura, sem preocupações de travamento de servidores de produção. O sistema inclui um cluster de trabalhadores dedicados para rodar rotinas pesadas e scrapers 24/7.
Auto-Cura
Odisseu AI implementou um sistema de auto-cura, onde um watchdog verifica a saúde de todos os microserviços e containers a cada 3 minutos. Se um microserviço travar ou sair do ar, o sistema executa um restart automático.
Guardião Anti-Sleep
Para evitar o spin down de aplicativos em planos gratuitos do Render, Odisseu AI criou um agendador interno que envia pings periódicos para APIs no Render, mantendo-as sempre acordadas e prontas para responder.
Métricas Históricas
Odisseu AI coleta e registra métricas de hardware, como CPU, RAM e uso de disco, a cada 10 minutos, permitindo a visualização de gráficos históricos no painel do usuário.
Deploy de Frontend
Odisseu AI adicionou um botão de deploy de frontend direto no painel, permitindo que os desenvolvedores redirecionem aplicações frontend para a plataforma de deploy Vercel, com suporte a múltiplos projetos e leitura de logs de build.
Otimização de Storage
Odisseu AI também otimizou o armazenamento de imagens, criando uma pipeline que converte imagens de um repositório de armazenamento de objetos em formato WebP, reduzindo drasticamente o consumo de banda e armazenamento.
Stack Atualizada
Odisseu AI atualizou sua stack de desenvolvimento, agora incluindo Next.js (App Router), React, Tailwind CSS, Lucide Icons e Vercel para o frontend, e Node.js, Fastify e Snyk para o backend.
Conclusão
Com recursos avançados de monitoramento, automação e deploy, Odisseu AI torna a vida do desenvolvedor mais eficiente e eficaz, oferecendo uma solução completa para tarefas de DevOps.