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

Reply via email to