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 die tal van voordelen biedt, waaronder:
- Implementeer uw applicatie in seconden met een eenvoudige
git push.- Gebruik uw eigen domeinnaam en profiteer van de automatische configuratie van HTTPS-certificaten voor verbeterde beveiliging.
- Geniet van gemoedsrust met automatische back-ups, updates met één klik, en eenvoudige, transparante en voorspelbare prijzen.
- Krijg optimale prestaties en robuuste beveiliging dankzij een privé en dedicated VM.
Bespaar tijd en vereenvoudig uw leven: het kost slechts 5 minuten om de Ruby cloud hosting oplossing van Stackhero 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