Ruby: Gestión de variables de entorno

Esta documentación forma parte de la guía Introducción. Consulte la guía completa aquí: Introducción a Ruby on Rails.

👋 ¡Bienvenido a la documentación de Stackhero!

Stackhero ofrece una solución Ruby cloud lista para usar que proporciona una serie de beneficios, incluyendo:

  • Despliegue su aplicación en segundos con un simple git push.
  • Use su propio nombre de dominio y benefíciese de la configuración automática de certificados HTTPS para una mayor seguridad.
  • Disfrute de la tranquilidad con copias de seguridad automáticas, actualizaciones con un clic, y precios sencillos, transparentes y predecibles.
  • Obtenga un rendimiento óptimo y una seguridad robusta gracias a una VM privada y dedicada.

Ahorre tiempo y simplifique su vida: solo toma 5 minutos probar la solución de Ruby cloud hosting de Stackhero!

Las variables de entorno son esenciales para proteger datos sensibles como claves API y contraseñas de bases de datos.

El gem dotenv-rails ofrece una manera conveniente de gestionar variables de entorno en su entorno de desarrollo. Aquí están los pasos:

  1. Añada el gem a su Gemfile en los grupos apropiados:

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

    bundle install
    
  3. Cree un archivo .env en la raíz de su proyecto y defina sus variables de entorno. Por ejemplo:

    RAILS_ENV=development
    
  4. Para proteger sus datos sensibles, asegúrese de que el archivo .env esté excluido de su repositorio Git. Añada la siguiente línea a su .gitignore:

    echo '.env*' >> .gitignore
    

Después de completar estos pasos, reinicie su servidor Rails. Las variables de entorno definidas en el archivo .env ahora serán automáticamente accesibles en su aplicación.

Variables de entorno para su plataforma de desarrolloVariables de entorno para su plataforma de desarrollo