Pular para o conteúdo
Apps Node.js

Variáveis de ambiente da sua app Node.js

Chaves de API, senhas e configurações que sua app lê com process.env, criptografadas e com valores secretos.

As variáveis são carregadas quando sua app inicia. Você gerencia em sua app → Variáveis: adicionar, mudar, remover, colar um .env inteiro ou baixar.

Como funcionam

  • São guardadas criptografadas. As que você marca como secretas não são mostradas de novo: para mudar, clique em Substituir.
  • Salvar deixa para o próximo reinício ou deploy; Salvar e reiniciar aplica agora (alguns segundos sem resposta).
  • Com Colar um .env você importa várias de uma vez (CHAVE=valor por linha). As que parecem chaves ou senhas ficam secretas.
  • Baixar .env exporta as variáveis; as secretas saem vazias porque não podem ser lidas.

As que nós definimos

PORT
a porta onde sua app precisa escutar
DATA_DIR
uma pasta mantida entre deploys (uploads, arquivos)
NODE_ENV
production (você pode mudar)

PORT e DATA_DIR não podem ser alteradas. O resto do disco da app é montado do zero a cada deploy: guarde em DATA_DIR tudo o que precisa ficar.

Limites: até 100 variáveis e 32 KB no total. Os nomes usam letras, números e sublinhado, sem começar com número.

Pergunte ao assistente

Ficou alguma dúvida sobre isso? Pergunte ao assistente.

Este artigo ajudou?

Artigos relacionados