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 da Stackhero!
A Stackhero disponibiliza uma solução Ruby cloud pronta a usar, que oferece várias vantagens, 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 maior segurança.
- Desfrute de backups automáticos, atualizações com um clique e uma estrutura de preços simples, transparente e previsível.
- Obtenha performance otimizada e segurança reforçada graças a uma infraestrutura privada e dedicada.
Poupe tempo e simplifique a sua vida: bastam 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