
O conselho da Railway para todos os clientes após o incidente de ontem: renove todas as variáveis de ambiente armazenadas na Railway. Chaves API, credenciais de banco de dados, credenciais de registro. Imediatamente. Uma parte não autorizada acessou variáveis criptografadas e, para algumas, os valores descriptografados. Em seguida, pausou implantações e invalidou todos os tokens da API da Railway. Se você executa seis serviços com quarenta variáveis, "renovar tudo" é brutal. Quais primeiro? Quais são o mesmo segredo em três lugares? Quais são construídas a partir de outra variável e não devem ser tocadas? Qual é a senha do banco de dados que alterar uma variável não altera? Essas perguntas são a lista que eu criei para o apikeys-handler manter. Ele importa suas variáveis, agrupa-as por serviço, categoria e prioridade, gera novos valores apenas para segredos que sua aplicação possui, guia você através dos fornecidos pelo provedor, reinicia cada serviço uma vez e lembra onde você parou. Nunca imprime um valor, nunca armazena um e o modelo nunca vê um. Experimente primeiro em um projeto descartável com este comando: npx --yes --allow-git=all github:codegobrrrr9/apikeys-handler demo
