Ruby: Gerir variáveis de ambiente
Esta documentação faz parte do guia Introdução. Consulte o guia completo aqui: Introdução ao Ruby on Rails.
👋 Bem-vindo à documentação do Stackhero!
A Stackhero oferece uma solução Ruby cloud pronta a usar que proporciona uma série de benefícios, incluindo:
- Implemente a sua aplicação em segundos com um simples
git push.- Utilize o seu próprio nome de domínio e beneficie da configuração automática de certificados HTTPS para uma segurança reforçada.
- Desfrute de tranquilidade com backups automáticos, atualizações com um clique, e preços simples, transparentes e previsíveis.
- Obtenha desempenho ótimo e segurança robusta graças a uma VM privada e dedicada.
Poupe tempo e simplifique a sua vida: só leva 5 minutos para experimentar a solução de Ruby cloud hosting da Stackhero!
As variáveis de ambiente são essenciais para proteger dados sensíveis, como chaves de API e senhas de bases de dados.
O gem dotenv-rails oferece uma maneira conveniente de gerir variáveis de ambiente no seu ambiente de desenvolvimento. Aqui estão os passos:
-
Adicione o gem ao seu Gemfile nos grupos apropriados:
# Gemfile gem 'dotenv-rails', groups: [:development, :test] -
Instale o gem executando:
bundle install -
Crie um ficheiro
.envna raiz do seu projeto e defina as suas variáveis de ambiente. Por exemplo:RAILS_ENV=development -
Para proteger os seus dados sensíveis, certifique-se de que o ficheiro
.envestá excluído do seu repositório Git. Adicione a seguinte linha ao seu.gitignore:echo '.env*' >> .gitignore
Após completar estes passos, reinicie o seu servidor Rails. As variáveis de ambiente definidas no ficheiro .env estarão agora automaticamente acessíveis na sua aplicação.
Variáveis de ambiente para a sua plataforma de desenvolvimento