Ajuda · Domínio e hospedagem
Hospedagem para site em Node.js e Next.js
Sites e sistemas que rodam um servidor próprio, como Next.js com páginas geradas no servidor, APIs em Node e apps feitos com IA que têm backend, não funcionam numa hospedagem comum de arquivos. Eles precisam de um plano com suporte a Node.js, de uma plataforma como a Vercel ou de um servidor próprio, com a versão certa do Node, variáveis de ambiente e um comando de início.
Revisado em
Como saber se o seu site precisa
Se o package.json tem um comando start que roda um servidor (next start, node server.js), se o projeto tem uma pasta de API ou se as páginas são montadas no servidor a cada visita, ele precisa de Node. Se o build gera só uma pasta de arquivos estáticos, não precisa.
As opções
Plataformas feitas para isso, como a Vercel para Next.js, publicam a cada alteração no repositório e cuidam de quase tudo. Hospedagens tradicionais com planos de Node.js permitem rodar o app ao lado do e-mail e de outros sites. Servidores próprios (VPS) dão controle total e pedem quem saiba configurar e manter.
A escolha depende do volume de acesso, do orçamento e de quem vai cuidar do servidor depois.
O que configurar
A versão do Node igual à do projeto. As variáveis de ambiente cadastradas no painel, nunca no código. O comando de build e o de início. A porta que a hospedagem indica. E o domínio apontado, com certificado. Em hospedagens tradicionais, confira os limites de memória e de processos, porque o build de um app moderno consome bastante.
O que aprendemos publicando o nosso site
O nosso próprio site é um app Next.js numa hospedagem com plano de Node. No caminho, o build abria processos demais para o limite do servidor e o compilador principal não rodava no sistema antigo da hospedagem. A solução foi configurar o build para o limite do plano e usar a versão alternativa do compilador, sem trocar de hospedagem. É o tipo de detalhe que não aparece no tutorial e que trava a publicação por dias.
Quando chamar alguém
Nem sempre precisa. Quando precisa, é isto.
Se o seu app Node ou Next.js não sobe na hospedagem, ou se você vai escolher onde publicar um sistema feito com IA, a gente configura o ambiente e deixa a publicação automática a partir do repositório.
Serviço relacionado
Projetos feitos com IA→Revisão, publicação no seu domínio e manutenção.
Perguntas frequentes
Posso usar hospedagem compartilhada comum?
Só se ela tiver suporte a Node.js no seu plano. Sem isso, o servidor do app não roda.
A Vercel é gratuita?
Tem um plano gratuito para projetos pessoais, com limites. Uso comercial costuma exigir o plano pago.
Exportar o Next.js como site estático resolve?
Resolve quando o site não usa recursos de servidor. Se usa APIs, autenticação ou páginas geradas a cada visita, não.
Quanto de memória o meu app precisa?
Depende do app. O build costuma ser o momento de maior consumo; vale olhar o registro do build e o limite do plano antes de contratar.
Continuar por aqui
Você fala com quem faz
Seu app precisa de servidor?
Você fala direto com o Gabriel, pelo WhatsApp. Mande o que aconteceu e o endereço do site, se houver.