11

ステージング環境をプライベートに保つために、heroku で openVPN を使用して VPN をセットアップすることは可能ですか? もしそうなら、誰かが記事やリンクを持っていますか?

4

2 に答える 2

0

ファイアウォールと vpn を使用して heroku のステージング環境を保護することはできません。Rails 3 を使用したよりクリーンなソリューション (sinatra にも簡単に適用可能) は、David のソリューションに似ています。

# config/environments/staging.rb

MyApp::Application.configure do
  config.middleware.insert_after(::Rack::Lock, "::Rack::Auth::Basic", "Staging") do |u, p|
    [u, p] == ['username', 'password']
  end

 #... other config
end

私はそれについて短いブログ記事を書きました。

于 2011-04-06T10:32:00.753 に答える