Proxy Cache
proxy_cache_path $CACHE_PATH levels=1:2 keys_zone=CACHE_NAME:10m max_size=1g;
server {
location @proxy {
proxy_pass $PROXY_URL;
proxy_cache CACHE_NAME;
proxy_cache_valid 200 30d; // cache 200 response for 30 days
proxy_cache_valid all 5h; // cache all response for 5 hours
}
}