Riak CS や Amazon S3 に置いたファイルを非公開にした状態で,Nginx を介した場合にのみ,アクセス元のユーザは Access Key ID も Secret Access Key も使用せずに,非公開設定のファイルを取得します. 構成 Nginx 側で,Amazon S3 API の Authorization ヘッダを計算/追加して,プロキシします. 環境準備 # git clone https://github.com/cubicdaiya/mruby_nginx_module.git # cd mruby_nginx_module # git submodule update --init # cd mruby # make # cd # git clone https://github.com/simpl/ngx_devel_kit.git # curl -O
![mruby_nginx_module を使用して,Riak CS や Amazon S3 のオブジェクトをブラウザから取得する - Hexa's blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/9256d1fdf17373b1e66adf73fff68bb19d79e760/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2FH%2FHexa%2F20131221%2F20131221150210.png)