Ruby: Gestione delle variabili d'ambiente

Questa documentazione fa parte della guida Iniziare. Consulta la guida completa qui: Iniziare con Ruby on Rails.

👋 Benvenuti nella documentazione di Stackhero!

Stackhero offre una soluzione Ruby cloud pronta all'uso che garantisce numerosi vantaggi, tra cui:

  • Distribuisca la sua applicazione in pochi secondi con un semplice git push.
  • Utilizzi il suo nome di dominio e benefici della configurazione automatica dei certificati HTTPS per una maggiore sicurezza.
  • Goda della tranquillità grazie a backup automatici, aggiornamenti con un clic e una tariffazione semplice, trasparente e prevedibile.
  • Ottenga prestazioni ottimali e sicurezza avanzata grazie a un'infrastruttura privata e dedicata.

Risparmi tempo e semplifichi la sua vita: bastano 5 minuti per provare la soluzione di Ruby cloud hosting di Stackhero!

Le variabili d'ambiente sono essenziali per proteggere dati sensibili come chiavi API e password di database.

Il gem dotenv-rails offre un modo conveniente per gestire le variabili d'ambiente nel vostro ambiente di sviluppo. Ecco i passaggi:

  1. Aggiungete il gem al vostro Gemfile nei gruppi appropriati:

    # Gemfile
    gem 'dotenv-rails', groups: [:development, :test]
    
  2. Installate il gem eseguendo:

    bundle install
    
  3. Create un file .env alla radice del vostro progetto e definite le vostre variabili d'ambiente. Ad esempio:

    RAILS_ENV=development
    
  4. Per proteggere i vostri dati sensibili, assicuratevi che il file .env sia escluso dal vostro repository Git. Aggiungete la seguente riga al vostro .gitignore:

    echo '.env*' >> .gitignore
    

Dopo aver completato questi passaggi, riavviate il vostro server Rails. Le variabili d'ambiente definite nel file .env saranno ora automaticamente accessibili nella vostra applicazione.

Variabili d'ambiente per la vostra piattaforma di sviluppoVariabili d'ambiente per la vostra piattaforma di sviluppo