2013-07-01から1ヶ月間の記事一覧

Gitlab, AsakusaSatellite などの開発者向け Rails アプリを Redmine で OAuth 認証するための Omniauth プラグイン作った

Redmine・Gitlab・Jenkins のログインパスワードの管理が大変になったので OAuth 化した - すえひろがりっっっっ! で Redmine を OAuth プロバイダにできました。 Rails 製のクライアントアプリケーション側は Omniauth Strategy を都度 initializers 以下に…

nginx でリバースプロキシ時に Host ヘッダを元のリクエストから受け継ぐ

例えば Jenkins を Tomcat にデプロイしていて nginx からリバースプロキシする場合、 location /jenkins { proxy_pass http://localhost:8080; } みたいにすると Host ヘッダが localhost になる。 そこで無理やり location /jenkins { proxy_set_header Ho…