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

Publicar meu app →Ou ligue/WhatsApp (11) 94500-8025 · fala direto com quem faz

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.