Ruby: Omgaan met omgevingsvariabelen
Deze documentatie maakt deel uit van de Aan de slag-gids. Bekijk de volledige gids hier: Aan de slag met Ruby on Rails.
👋 Welkom bij de Stackhero-documentatie!
Stackhero biedt een kant-en-klare Ruby cloud oplossing met tal van voordelen, waaronder:
- Deploy uw applicatie binnen enkele seconden met een eenvoudige
git push.- Gebruik uw eigen domeinnaam en profiteer van de automatische configuratie van HTTPS certificaten voor extra beveiliging.
- Geniet van gemoedsrust dankzij automatische back-ups, one-click updates en een eenvoudige, transparante en voorspelbare prijsstelling.
- Optimale performance en sterke security dankzij een private, dedicated infrastructuur.
Bespaar tijd en maak uw leven eenvoudiger: het kost slechts 5 minuten om de Ruby cloud hosting oplossing van Stackhero uit te proberen!
Omgevingsvariabelen zijn essentieel voor het beschermen van gevoelige gegevens zoals API-sleutels en databasewachtwoorden.
De dotenv-rails-gem biedt een handige manier om omgevingsvariabelen in uw ontwikkelomgeving te beheren. Hier zijn de stappen:
-
Voeg de gem toe aan uw Gemfile in de juiste groepen:
# Gemfile gem 'dotenv-rails', groups: [:development, :test] -
Installeer de gem door het volgende uit te voeren:
bundle install -
Maak een
.env-bestand in de root van uw project en definieer uw omgevingsvariabelen. Bijvoorbeeld:RAILS_ENV=development -
Om uw gevoelige gegevens te beschermen, zorgt u ervoor dat het
.env-bestand is uitgesloten van uw Git-repository. Voeg de volgende regel toe aan uw.gitignore:echo '.env*' >> .gitignore
Na het voltooien van deze stappen, start u uw Rails-server opnieuw. De in het .env-bestand gedefinieerde omgevingsvariabelen zijn nu automatisch toegankelijk in uw applicatie.
Omgevingsvariabelen voor uw ontwikkelplatform