Ruby: Gestion des variables d'environnement
Cette documentation fait partie du guide Premiers pas. Consultez le guide complet ici : Premiers pas avec Ruby on Rails.
👋 Bienvenue sur la documentation de Stackhero !
Stackhero propose une solution Ruby cloud prête à l'emploi qui offre de nombreux avantages, notamment :
- Déployez votre application en quelques secondes avec un simple
git push.- Utilisez votre propre nom de domaine et profitez de la configuration automatique des certificats HTTPS pour une sécurité renforcée.
- Bénéficiez de la sauvegarde automatique, des mises à jour en un clic et d'une tarification simple, transparente et prévisible.
- Profitez d'une performance optimale et d'une sécurité renforcée grâce à une VM privée et dédiée.
Gagnez du temps et simplifiez-vous la vie : il suffit de 5 minutes pour essayer la solution Ruby cloud hosting de Stackhero !
Les variables d'environnement sont essentielles pour protéger les données sensibles comme les clés API et les mots de passe de base de données.
La gem dotenv-rails offre un moyen pratique de gérer les variables d'environnement dans votre environnement de développement. Voici les étapes à suivre :
-
Ajoutez la gem à votre Gemfile dans les groupes appropriés :
# Gemfile gem 'dotenv-rails', groups: [:development, :test] -
Installez la gem en exécutant :
bundle install -
Créez un fichier
.envà la racine de votre projet et définissez vos variables d'environnement. Par exemple :RAILS_ENV=development -
Pour protéger vos données sensibles, assurez-vous que le fichier
.envest exclu de votre dépôt Git. Ajoutez la ligne suivante à votre.gitignore:echo '.env*' >> .gitignore
Après avoir suivi ces étapes, redémarrez votre serveur Rails. Les variables d'environnement définies dans le fichier .env seront alors automatiquement accessibles dans votre application.
Variables d'environnement pour votre plateforme de développement