Como o InovaShot Roda no DigitalOcean: A Infraestrutura Por Trás de um SaaS de IA Construído do Zero pelo Celular

Publicado em 6 de agosto de 2026 · Atualizado em 7 de agosto de 2026 · Leitura: 5 minutos · Luiza Costa Soares
Ganhamos comissões quando você compra através dos links abaixo.

Toda vez que alguém descobre o InovaShot e pergunta "qual é a equipe técnica por trás disso?", a resposta surpreende: não tem equipe. O InovaShot — nossa plataforma de geração automática de clipes curtos via IA, usando Whisper e Claude para transcrever, cortar e legendar vídeos — foi e continua sendo construído inteiramente por uma pessoa, pelo celular Android, sem escritório, sem time de dev, sem servidor físico embaixo da mesa.

Isso só é possível por causa de algumas escolhas de infraestrutura que priorizam simplicidade acima de tudo. Este artigo é sobre essas escolhas — o que funcionou, o que não funcionou, e por que o DigitalOcean acabou sendo a peça central de tudo isso.

Resumo: O InovaShot é um SaaS de IA construído e mantido sozinho por Luiza Costa Soares, pelo celular, sem equipe técnica. A infraestrutura roda em um Droplet da DigitalOcean, com PM2 gerenciando o processo Node.js e Nginx como proxy reverso — uma stack deliberadamente simples, gerenciada via SSH pelo app Termius.

Por que DigitalOcean

Antes do DigitalOcean, o InovaShot (então ainda chamado ClipMind) rodava em outra plataforma de hospedagem. Funcionava bem no começo, mas os problemas de billing começaram a aparecer conforme o uso crescia — cobranças inesperadas, dificuldade de prever custo mensal, e uma sensação geral de estar construindo em cima de terreno instável.

A migração para o DigitalOcean resolveu isso de forma direta: um Droplet (a máquina virtual deles) com custo fixo e previsível, sem surpresas no fim do mês. Para quem gerencia sozinha múltiplos produtos e não tem tempo de ficar monitorando faturas, isso é decisivo.

Se você está pensando em hospedar seu próprio projeto e quer testar o DigitalOcean, este é o link que uso — você ganha créditos iniciais para testar sem compromisso.

A stack real do InovaShot

Não tem segredo nem complexidade desnecessária. A stack inteira roda em cima de três peças:

Droplet

A máquina virtual onde tudo vive. É nela que o backend processa os vídeos: download, transcrição via Whisper, geração dos clipes, scoring de viralidade.

PM2

Gerenciador de processos Node.js que mantém a aplicação rodando 24/7, reinicia automaticamente se algo cair, e organiza os logs de forma que dá pra diagnosticar problema direto pelo celular, via SSH.

Nginx

Atua como proxy reverso, direcionando as requisições que chegam pro processo certo, e cuidando do HTTPS.

É uma stack deliberadamente simples. Cada peça faz uma coisa e faz bem — nada de arquitetura sofisticada demais para o tamanho atual do produto.

Desafios que foram resolvidos nessa infraestrutura

Construir e manter tudo isso pelo celular trouxe desafios específicos que vale contar:

Diagnóstico remoto de bugs

Um dos bugs mais complicados foi na remoção de silêncio dos vídeos — o processo às vezes cortava partes que não deveria. Resolver isso exigiu instalar o Claude Code diretamente no servidor DigitalOcean e usá-lo para investigar os logs e propor correções, tudo via terminal SSH pelo celular, usando o app Termius.

Gerenciamento sem IDE tradicional

Editar código sem um computador convencional significa depender de ferramentas mobile-first: GitHub mobile para revisar e mergear código, Termius para acessar o servidor, e o próprio Claude como parceiro de desenvolvimento para escrever e revisar as mudanças antes de subir pra produção.

Integrações externas

Conectar o InovaShot com APIs como Threads e Meta Graph exigiu depuração cuidadosa — inclusive descobrir que faltava um caso de uso específico ("Gerenciar tudo na sua Página") nas permissões da Meta, algo que só apareceu depois de investigar a fundo as respostas de erro da API.

Nada disso teria sido possível de forma tão ágil sem uma infraestrutura previsível como a do DigitalOcean como base.

Lições para quem quer montar algo parecido

Se você está começando a construir seu próprio SaaS sem equipe técnica, algumas coisas que aprendi nesse processo:

Testando o DigitalOcean

Se depois de ler isso você quer testar a mesma infraestrutura que roda o InovaShot, você pode começar por aqui — o cadastro é rápido e você ganha créditos para experimentar sem risco.

☁️ Testar o DigitalOcean

Construir um SaaS sozinha, pelo celular, é um exercício constante de simplificar onde dá e resolver problemas complexos quando não tem escolha. A infraestrutura certa não resolve tudo — mas tira do caminho um monte de dor de cabeça que você não precisa ter. Se quiser entender melhor o produto que essa infraestrutura sustenta, veja por que o InovaShot é a alternativa nacional ao Opus Clip.

Perguntas frequentes

Quem construiu o InovaShot?
O InovaShot foi e continua sendo construído inteiramente por uma pessoa, Luiza Costa Soares, pelo celular Android, sem equipe técnica, sem escritório e sem servidor físico.
Que infraestrutura o InovaShot usa?
O InovaShot roda em um Droplet da DigitalOcean, com PM2 como gerenciador de processos Node.js e Nginx como proxy reverso cuidando do roteamento e do HTTPS.
Por que o InovaShot migrou para o DigitalOcean?
A plataforma anterior (quando o produto ainda se chamava ClipMind) tinha cobranças inesperadas e custo mensal difícil de prever. O DigitalOcean resolveu isso com um Droplet de custo fixo e previsível.