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:

  1. Adicione o gem ao seu Gemfile nos grupos apropriados:

    # Gemfile
    gem 'dotenv-rails', groups: [:development, :test]
    
  2. Instale o gem executando:

    bundle install
    
  3. Crie um ficheiro .env na raiz do seu projeto e defina as suas variáveis de ambiente. Por exemplo:

    RAILS_ENV=development
    
  4. Para proteger os seus dados sensíveis, certifique-se de que o ficheiro .env está 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 desenvolvimentoVariáveis de ambiente para a sua plataforma de desenvolvimento