Yeah thats a nice trick - I wasn't aware of that header :-)
Cheers, Tim
On 31 Aug 2010, at 22:41, francisco treacy wrote:
> Hi Tim,
>
> The nginx trick is to send an 'X-Accel-Redirect' header from your app
> code, which will cause an internal redirect within nginx - and so use
> it to serve the resource.
>
> In my node app this is what I've got:
>
> # here i check for authorization credentials
> response.header 'X-Accel-Redirect', "/riak/assets/#{asset_id}" #
> sets the header
> response.send '' # sends an empty body
>
> The nginx config:
>
> location /riak/ {
> internal;
> proxy_pass http://127.0.0.1:8098/riak/;
> }
>
> will serve http://127.0.0.1:8098/riak/assets/#{asset_id} directly from Riak.
>
>
> 2010/8/31 Timothy Perrett <[email protected]>:
>> wow! where can one obtain a recording of this webinar? very interested in
>> the NGINX element of this.
>>
>> Cheers, Tim
>>
>> On 31 Aug 2010, at 18:59, Sean Cribbs wrote:
>>
>>> A number of Basho customers and open-source users alike are using Riak to
>>> store files. You might find the webinar I gave several weeks ago about
>>> Riak and Rails helpful -- it includes an example of how to store uploaded
>>> files in Riak and do internal redirects in nginx to serve the files
>>> directly from Riak.
>>
>>
>> _______________________________________________
>> riak-users mailing list
>> [email protected]
>> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
>>
>
_______________________________________________
riak-users mailing list
[email protected]
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com