Projetos
Ambiente e secrets
Cada projeto tem suas próprias variáveis de ambiente, gerenciadas em Detalhes → Variáveis de ambiente.
Adicionando variáveis
Adicione uma KEY e um valor. Dois toggles controlam como ela é tratada:
- Secreta — o valor é mascarado na interface e criptografado em repouso (veja Secrets criptografados). Revele com o botão de olho (requer o cofre destrancado).
- No granspace.json — se a variável é publicada no
granspace.jsondo projeto. Secrets nunca são escritos nogranspace.json.
Você também pode declarar uma chave sem valor guardado (um placeholder que documenta que o projeto precisa dela, sem commitar o valor).
Detectar
Detectar escaneia o projeto (ex.: um .env.example) e sugere variáveis que
você ainda não adicionou.
Sincronizar com .env
Sincronizar .env escreve as variáveis do projeto num arquivo .env local:
DATABASE_URL=postgres://localhost:5432/app
API_KEY=•••••••• # secreta — só escrita quando o cofre está destrancado
Se o .env já existe, o Granspace pergunta antes de sobrescrever.