Integração com Railway
Sincronize suas variáveis de ambiente criptografadas com os serviços do Railway de forma automática e segura. Ideal para times que utilizam o Railway como plataforma de deploy.
Configuração
1
Obtenha o token do Railway
No Railway, acesse Account Settings → Tokens e gere um novo token de API com permissão de gerenciamento de variáveis de ambiente.
2
Conecte o Railway no CriptEnv
No painel do CriptEnv, vá em Projeto → Integrações → Railway. Cole o token e selecione o serviço e o projeto Railway que deseja sincronizar.
3
Mapeie suas variáveis
Selecione quais variáveis do CriptEnv devem ser sincronizadas com o Railway. Você pode escolher sincronizar todas ou selecionar variáveis específicas.
Sincronização via CLI
Sincronizar com Railway
# Instalar o CLI (se ainda não tiver)
npm install -g @criptenv/cli
# Autenticar
criptenv auth login
# Sincronizar variáveis com o Railway
criptenv sync --provider railway --service meu-servico
# Sincronizar com ambiente específico
criptenv sync --provider railway --service meu-servico --environment productionConfiguração via railway.toml
railway.toml
[build]
builder = "nixpacks"
[deploy]
startCommand = "npm start"
# As variáveis de ambiente são gerenciadas pelo CriptEnv
# Não coloque secrets neste arquivoInfo
Para garantir que suas variáveis estejam sempre atualizadas no Railway, configure a sincronização automática no painel do CriptEnv. Assim, qualquer alteração nos secrets será propagada em tempo real.
