0

Ruby-on-RailsアプリをEngineYardのステージング環境にデプロイして、開発チームだけに非公開にするにはどうすればよいですか?ステージングされるRailsアプリケーションには、テストするサインアップ/サインイン機能が含まれているため、別の認証設定を使用したい-http基本認証で十分ですが、以前にパブリックがサイトにぶつかる可能性を減らしたいだけです。起動しました。

目的は、海外のビジネスオーナーがいつでもサイトで遊ぶことができるように、クラウドサーバーで常にライブデモを実行することです。現在、デプロイにEngineYardを使用することを計画していますが、実際の経験はありません。(余談ですが、Herokuが推奨されるオプションでしたが、EUのデータ保護法により、EngineYardに切り替えるようになりました。ただし、EngineYardで利用できるコミュニティのアドバイスは少なく、どのように使用すればよいか迷っています。)

アドバイスをいただければ幸いです。

4

2 に答える 2

1

http://blog.codingspree.net/2011/10/12/basic_authentication_and_rewire_rules_for_you_engine_yard_application.htmlは、EngineYardAppCloudデプロイメントでnginxの基本認証を構成する方法の最新の要約だと思います。

于 2012-01-07T19:23:29.917 に答える
1

最も簡単な解決策は、ステージングブランチのApplicationControllerにHTTP基本認証を追加することです。

于 2012-01-08T22:25:35.293 に答える