Ruby: 環境変数の管理

このドキュメントははじめにガイドの一部です。完全なガイドはこちらからご覧いただけます:Ruby on Railsのはじめに

👋 Stackheroのドキュメントへようこそ!

Stackheroは、数多くの利点を提供する、すぐに使えるRubyクラウドソリューションを提供しています。

  • シンプルなgit pushでアプリケーションを数秒でデプロイ
  • 独自のドメイン名を使用し、HTTPS証明書の自動設定による強化されたセキュリティを享受。
  • 自動バックアップワンクリック更新、そしてシンプルで透明性があり、予測可能な価格設定で安心を提供。
  • プライベートで専用のVMによる最適なパフォーマンスと強固なセキュリティを実現。

時間を節約し、生活を簡素化:StackheroのRubyクラウドホスティングソリューションを試すのに5分しかかかりません

環境変数は、APIキーやデータベースパスワードなどの機密データを保護するために不可欠です。

dotenv-rails gemは、開発環境で環境変数を管理する便利な方法を提供します。以下の手順に従ってください。

  1. 適切なグループにGemfileにgemを追加します。

    # Gemfile
    gem 'dotenv-rails', groups: [:development, :test]
    
  2. 次のコマンドを実行してgemをインストールします。

    bundle install
    
  3. プロジェクトのルートに.envファイルを作成し、環境変数を定義します。例:

    RAILS_ENV=development
    
  4. 機密データを保護するために、.envファイルがGitリポジトリから除外されていることを確認します。次の行を.gitignoreに追加します。

    echo '.env*' >> .gitignore
    

これらの手順を完了した後、Railsサーバーを再起動します。.envファイルに定義された環境変数は、アプリケーション内で自動的にアクセス可能になります。

開発プラットフォーム用の環境変数開発プラットフォーム用の環境変数