Hospedagem Node.js

Hospedagem Node.js: execute git push e seu aplicativo Node.js 24 estará no ar

Conecte o GitHub, o GitLab ou o Bitbucket. Cada push executa o npm ci e o seu build, alternando em seguida para a versão ativa — sem necessidade de executar servidor, PM2 ou proxy reverso.

Teste grátis de 14 dias — cartão obrigatório, sem cobrança

Escolha sua stack
Iniciar meu teste gratuito

O Developer Hosting executa seu próprio código, portanto solicitamos um cartão para manter o teste gratuito para pessoas reais. Seu cartão não será cobrado — nem hoje, nem quando o teste terminar. Você não paga nada a menos que escolha um plano; se não escolher, o teste simplesmente termina.

Planos a partir de R$ 75,99 por mês

  • Node.js 24Express, Fastify ou qualquer framework HTTP
  • 5 versõesmantido para reversão com um clique
  • 14 dias grátisavaliação gratuita, Node.js pré-selecionado
Um pipeline de implantação de um git push para um aplicativo no ar

Tudo o que um aplicativo Node.js precisa, executado para você

Você desenvolve o aplicativo. Nós o instalamos, compilamos, iniciamos, mantemos em execução e deixamos as últimas cinco versões prontas para reversão.

Node.js 24 de app.js

Express, Fastify ou qualquer framework que sirva HTTP, iniciado a partir de app.js. NODE_ENV é production, a menos que você defina de outra forma.

npm ci a cada implantação

As dependências são instaladas a partir do seu package-lock em um novo diretório e, em seguida, seu comando de compilação é executado, antes que a nova versão assuma o controle.

URL de pré-visualização por ramificação

Envie qualquer ramificação além de production e ela receberá seu próprio endereço, disponibilizado ao lado do seu aplicativo ativo sem afetá-lo.

Segredos fora do seu repositório

As chaves de API vão no painel de variáveis de ambiente, são armazenadas em um cofre de segredos e fornecidas tanto para a sua compilação quanto para o seu aplicativo em execução.

Logs onde você procura

O próprio stderr do seu aplicativo aparece no visualizador de logs ao lado das linhas do servidor web, pelo painel ou pela CLI do zinnector.

Memória e CPU que são seus

Cada aplicativo tem sua própria cota de memória e CPU, aplicada por conta, de modo que um vizinho não pode utilizá-la.

Implantações que não podem tirar seu site do ar

Uma falha no npm ci ou no build nunca chega aos visitantes: a versão já ativa continua funcionando e o log de implantação mostra o motivo. Quando uma versão entra no ar e você muda de ideia, a reversão é instantânea, pois as últimas cinco versões permanecem no servidor.

  • O npm ci e a sua compilação terminam antes que qualquer tráfego seja transferido
  • Reversão em um clique para qualquer uma das últimas cinco versões
  • Um botão de reinicialização quando você precisar
  • Certificado SSL gratuito para o seu domínio
  • SSH e tarefas agendadas em todos os planos
Um aplicativo de produção e uma pré-visualização de ramificação executados lado a lado

Do repositório ao aplicativo Node.js em execução

  1. Iniciar o teste gratuito

    Node.js foi selecionado para você. Um cartão é necessário para o teste e não será cobrado.

  2. Conecte seu repositório

    Vincule o repositório do GitHub, GitLab ou Bitbucket que contém o seu package.json e escolha o branch de produção.

  3. Defina sua compilação e variáveis

    Adicione um comando de compilação, se tiver um, e suas variáveis de ambiente.

  4. git push

    Envie para a produção e isso se tornará uma versão; envie qualquer outro branch para uma prévia.

O único arquivo que procuramos

Um app.js que inicializa o seu servidor. As dependências vêm do package.json.

// app.js — the file we start
const express = require("express");
const app = express();
app.get("/", (req, res) => res.send("Hello, world"));
app.listen(process.env.PORT || 3000);

Planos de hospedagem Node.js

Dimensionado pelo processo do Node.js: 1 GB de memória e 1 núcleo de CPU no Dev Start, 2 GB e 2 núcleos no Dev Pro, 4 GB e 4 núcleos no Dev Scale — para um, cinco ou vinte aplicativos.

Zinn® Dev Start

R$ 75,99/mês

ou R$ 759,90 por ano

Sites
1
Armazenamento NVMe
25 GB
Largura de banda
1 TB

Teste grátis de 14 dias — cartão obrigatório, sem cobrança

Escolha sua stack
Iniciar meu teste gratuito

O Developer Hosting executa seu próprio código, portanto solicitamos um cartão para manter o teste gratuito para pessoas reais. Seu cartão não será cobrado — nem hoje, nem quando o teste terminar. Você não paga nada a menos que escolha um plano; se não escolher, o teste simplesmente termina.

Zinn® Dev Pro

R$ 145,99/mês

ou R$ 1.459,90 por ano

Sites
5
Armazenamento NVMe
100 GB em todos os seus sites
Largura de banda
5 TB

Teste grátis de 14 dias — cartão obrigatório, sem cobrança

Escolha sua stack
Iniciar meu teste gratuito

O Developer Hosting executa seu próprio código, portanto solicitamos um cartão para manter o teste gratuito para pessoas reais. Seu cartão não será cobrado — nem hoje, nem quando o teste terminar. Você não paga nada a menos que escolha um plano; se não escolher, o teste simplesmente termina.

Zinn® Dev Scale

R$ 503,99/mês

ou R$ 5.039,90 por ano

Sites
20
Armazenamento NVMe
500 GB em todos os seus sites
Largura de banda
25 TB

Teste grátis de 14 dias — cartão obrigatório, sem cobrança

Escolha sua stack
Iniciar meu teste gratuito

O Developer Hosting executa seu próprio código, portanto solicitamos um cartão para manter o teste gratuito para pessoas reais. Seu cartão não será cobrado — nem hoje, nem quando o teste terminar. Você não paga nada a menos que escolha um plano; se não escolher, o teste simplesmente termina.

  • Teste primeiroCada plano gerenciado começa com uma avaliação gratuita de 14 dias, para que você possa colocar um site real nele antes de pagar por qualquer coisa.
  • Garantia de reembolso de 30 diasSe um plano gerenciado não for adequado para você, informe-nos dentro de 30 dias após o seu primeiro pagamento e nós o reembolsaremos. A hospedagem de aplicativos está coberta. Leia a política de reembolso
  • Suporte real, incluídoO suporte está incluído em todos os planos, prestado por pessoas que administram esta plataforma e não por um roteiro. As contas que não podem esperar podem furar a fila. Como funciona o suporte prioritário

O que estes planos não executam

  • Contêineres, imagens Docker e Kubernetes são executados em um servidor Zinn® Private Cloud, não nestes planos.
  • Workers em segundo plano de longa execução e consumidores de fila não são suportados aqui; tarefas agendadas são.
  • A produção e as prévias de ramificação compartilham o limite de memória e CPU do aplicativo.

Hospedagem Node.js: perguntas

Qual versão do Node.js você executa?

Node.js 24. Seu aplicativo inicia a partir de app.js, e NODE_ENV é definido como production, a menos que você defina seu próprio valor.

Preciso do PM2 ou do NGINX?

Não. O servidor web inicia e executa seu aplicativo para você, portanto, não há gerenciador de processos ou proxy reverso para configurar.

Posso executar o Next.js ou outro framework com uma etapa de compilação?

Sim, se ele for executado como um servidor Node.js a partir do app.js. Defina seu comando de compilação e ele será executado a cada implantação, antes que a nova versão entre no ar.

Posso usar WebSockets ou background workers?

Workers em segundo plano de longa duração não são suportados nestes planos. Para aplicativos com uso intenso de WebSocket, workers ou contêineres, um servidor Zinn® Private Cloud é a opção mais adequada.

Existe um período de teste gratuito?

Sim, 14 dias no Dev Start com Node.js pré-selecionado. O cartão mantém os testes para pessoas reais; nada é cobrado, a menos que você escolha um plano.

Posso conectar um banco de dados?

Sim. Use um Banco de Dados Gerenciado Zinn® (PostgreSQL ou MySQL) ou um cache Redis isolado para o seu site e insira os detalhes de conexão em suas variáveis de ambiente.

Todos os runtimes de Hospedagem para Desenvolvedores: Node.js, Python e Ruby

Implante seu aplicativo Node.js hoje mesmo

Quatorze dias grátis com Node.js já selecionado. O cartão solicitado não é cobrado durante o período de avaliação.

Teste grátis de 14 dias — cartão obrigatório, sem cobrança

Escolha sua stack
Iniciar meu teste gratuito

O Developer Hosting executa seu próprio código, portanto solicitamos um cartão para manter o teste gratuito para pessoas reais. Seu cartão não será cobrado — nem hoje, nem quando o teste terminar. Você não paga nada a menos que escolha um plano; se não escolher, o teste simplesmente termina.