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.
Hospedagem Node.js
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
Iniciar meu teste gratuitoO 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
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.
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.
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.
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.
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.
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.
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.
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.
Node.js foi selecionado para você. Um cartão é necessário para o teste e não será cobrado.
Vincule o repositório do GitHub, GitLab ou Bitbucket que contém o seu package.json e escolha o branch de produção.
Adicione um comando de compilação, se tiver um, e suas variáveis de ambiente.
Envie para a produção e isso se tornará uma versão; envie qualquer outro branch para uma prévia.
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);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.
R$ 75,99/mês
ou R$ 759,90 por ano
Teste grátis de 14 dias — cartão obrigatório, sem cobrança
Iniciar meu teste gratuitoO 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.
R$ 145,99/mês
ou R$ 1.459,90 por ano
Teste grátis de 14 dias — cartão obrigatório, sem cobrança
Iniciar meu teste gratuitoO 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.
R$ 503,99/mês
ou R$ 5.039,90 por ano
Teste grátis de 14 dias — cartão obrigatório, sem cobrança
Iniciar meu teste gratuitoO 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.
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.
Não. O servidor web inicia e executa seu aplicativo para você, portanto, não há gerenciador de processos ou proxy reverso para configurar.
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.
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.
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.
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
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
Iniciar meu teste gratuitoO 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.