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:

  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